C++ && JAVA学习
一木浮生
死在堆栈里..
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《Effective C++》条款03:两个成员函数如果只是常量性不同可以被重载
#include "stdafx.h" #include #include using namespace std; class TextBlock { public: TextBlock(): text(""){} TextBlock(const char t[]): text(t){} TextBlock(const TextBlock& tb): text(tb原创 2012-04-27 13:54:05 · 678 阅读 · 0 评论 -
《Effective C++》条款02:尽量以const,enum,inline替换#define
1. 宏定义 #define ASPECT_RATIO 1.653 该宏定义ASPECT_RATIO也许从未被编译器看见,也许在编译器开始处理源代码之前就被预处理器替换了。我们知道,宏定义在预处理阶段会进行简单地字符串替换,凡是遇到ASPECT_RATIO的地方都被替换为1.653。因此,ASPECT_RATIO是不会进入符号表(symbol table)的。原创 2012-04-26 18:57:56 · 416 阅读 · 0 评论
分享