Language
文章平均质量分 78
luckysimple
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Late binding
Late binding,或者dynamic binding,是指在运行时才确定对象的方法或者函数。 在面向对象的语言中,early binding, 或者static binding,是指在编译阶段函数就确定了所有类型的变量和表达式。编译后的函数通常存储在虚拟函数表(v-table)中。而在late binding,编译器没有足够的信息确定函数,所以使得v-table的有些项为空翻译 2016-04-14 18:31:51 · 885 阅读 · 0 评论 -
Why define INT_MIN (-INT_MAX - 1)
C语言定义INT_MIN和INTMAX如下: #define INT_MAX 2147483647 #define INT_MIN (-INT_MAX - 1) 为什么不直接定义INT_MIN为-2147483648呢? 如果你运行如下代码: if (-2147483648 > 0) printf(“TRUE”); else printf原创 2016-04-18 10:58:09 · 1154 阅读 · 0 评论
分享