1. 在c++中,构造函数在缺省参数,一般是要放在最后面的。
2. 如果想通过传一个指针得到函数的返回值,则应该用指针的指针
3. c++中,主线程退出了,子线程也就退出了。一般是,主线程要循环。
c++一些开发原则
1. 如果函数要传引用 的话,一般是这样 const std::string & msg ,要加const,因为引用一般是只读的。。如果参数要变的话,就传指针
2. 定义一个模板,直接把实现写在.h文件中就行了。
3. 指针要用的话,就用智能指针
4. 在头文件中,不要和using namespace ,using boost::tcp:: 之类的。 总之,不要用using