C++
C++
百无一用狂书生
千百万步,往矣!
展开
-
The Boost C++ Libraries 链接
《The Boost C++ Libraries》链接 原书为德文版,主页:http://www.highscore.de/cpp/boost/ 英文版主页:http://en.highscore.de/cpp/boost/ 中文版主页:http://zh.highscore.de/cpp/boost/...原创 2019-02-22 11:21:28 · 759 阅读 · 0 评论 -
《Effective C++》之让自己习惯 C++
目录 条款1:视C++为一个语言联盟 条款2:尽量以 const、enum、inline 替换 #define 条款3:尽可能使用 const 条款4:确定对象使用前已先被初始化 条款1:视C++为一个语言联盟 1、C++ 分为四个次语言,C、object-oriented C++、Template C++、STL。 2、四个语言都有自己的规约,使用不同次语言时遵守不同的守...原创 2019-04-29 16:05:31 · 268 阅读 · 0 评论 -
《Effective C++》之构造/析构/赋值运算
目录 条款5:了解C++默默编写并调用哪些函数 条款6:若不想使用编译器自动生成的函数,就该明确拒绝 条款7:为多态基类声明 virtual 析构函数 条款5:了解C++默默编写并调用哪些函数 如果定义类时没有创建构造函数,那么编译器会为类创建默认构造函数(不带任何参数)、拷贝构造函数、赋值操作符、以及析构函数。所有这些函数都是 public 且 inline 。如果手动创建了构造函数,...原创 2019-04-30 17:40:08 · 153 阅读 · 0 评论 -
《Effective C++》之资源管理
目录 条款13:以对象管理资源 条款14:在资源管理类中小心 coping 行为 条款13:以对象管理资源 条款14:在资源管理类中小心 coping 行为原创 2019-04-30 17:58:58 · 198 阅读 · 0 评论