无穷大
const int INF = 0x3f3f3f3f;
这样设置的好处是可以通过memset直接对连续的内存进行无穷大初始化,如下
memset(blockptr,0x3f,blocksize);
const int NINF = -INF -1;
const int NINF = 0xc0c0c0c0;与无穷大类似,可以使用memset对连续内存进行无穷小初始化
memset(blockptr,0xc0,blocksize);
X在一定范围内仍然保证X+INF>=INF
本文介绍如何使用常量INF和NINF初始化内存块为无穷大与无穷小,并探讨了这种初始化方式的优点,例如避免INF+INF导致的溢出问题。
1577

被折叠的 条评论
为什么被折叠?



