C/C++
文章平均质量分 81
xshengh
这个作者很懒,什么都没留下…
展开
-
标准输入流中空白字符的怪异 —— 区分 scanf 与 cin
在论坛上看到有人提出一个如下的问题,在此总结一下。原问题:http://topic.csdn.net/u/20110414/22/90d0606c-9876-48e4-9b69-bd8bd8a41897.html #include int main() { int ival1 = 123, ival2 = 1; ch转载 2013-10-13 20:06:45 · 896 阅读 · 0 评论 -
优秀程序员不得不知道的20个位运算技巧
转载自:http://blog.csdn.net/zmazon/article/details/8262185一提起位运算,人们往往想到它的高效性,无论是嵌入式编程还是优化系统的核心代码,适当的运用位运算总是一种迷人的手段,或者当您求职的时候,在代码中写入适当的位运算也会让您的程序增加一丝亮点,最初当我读《编程之美》求“1的数目”时,我才开始觉得位运算是如此之美,后来读到 《Hacker'转载 2013-12-14 13:12:56 · 561 阅读 · 0 评论 -
C++类中的常量
有时我们希望某些常量只在类中有效。由于#define定义的宏常量是全局的,不能达到目的,于是想当然地觉得应该用const修饰数据成员来实现。const数据成员的确是存在的,但其含义却不是我们所期望的。const数据成员只在某个对象生存期内是常量,而对于整个类而言却是可变的,因为类可以创建多个对象,不同的对象其const数据成员的值可以不同。 (1)不能在类声明中初始化const数据转载 2014-02-11 13:43:24 · 979 阅读 · 0 评论