摘要: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o -g main.cpp注意这个-g必须加到main.o后面 阅读全文
posted @ 2012-04-24 19:04 活出敢型 阅读(585) 评论(0) 推荐(0) 编辑
摘要: class MyClass{public:MyClass(int num);...}MyClass obj = 10; //ok,convert int to MyClass在上面的代码中编译器自动将整型转换为MyClass类对象,实际上等同于下面的操 作:MyClass temp(10);MyClass obj = temp;上面的 所有的操作即是所谓的"隐式转换".如果要避免这种自动转换 的功能,我们该怎么做呢?嘿嘿这就是关键字explicit的作用了,将类的构造函 数声明为"显示",也就是在声明构造函数的时候 前面添加上explicit 即可,这样 阅读全文
posted @ 2012-04-24 17:20 活出敢型 阅读(197) 评论(0) 推荐(0) 编辑