【C++】
哈哈哈哈嘿嘿嘿
这个作者很懒,什么都没留下…
展开
-
《Effective C++》读书笔记第二章——构造/析构/赋值运算(Constructors, Destructors, and Assignment Operators)
条款05:了解C++默默编写并调用哪些函数(Know what functions C++ silently writes and calls)编译器可以暗自为类创建默认构造函数、拷贝构造函数、拷贝赋值操作符,以及析构函数。条款06:若不想使用编译器自动生成的函数,就该明确拒绝(Explitcitly disallow the use of compiler-generated fun...原创 2019-07-25 17:39:40 · 218 阅读 · 0 评论 -
《Effective C++》读书笔记第一章——让自己习惯C++(Accustoming Yourself to C++)
条款01:视C++为一个语言联邦(View C++ as a federation of languages.)与C++相关的四个特征:C. 说到底C++还是以C为基础。区块(blocks)、语句(statements)、预处理器(preprocessor)、内置数据类型(built-in data types)、数组(arrays)、指针(pointers)等统统来自C。然而C语言拥...原创 2019-07-23 11:31:15 · 188 阅读 · 0 评论 -
《Effective C++》读书笔记第三章——资源管理(Resource Management)
条款13:以对象管理资源(Use objects to manage resources)获得资源后立刻放进管理对象内。 实际上“以对象管理资源”的观念常被称为“资源取得时机便是初始化时机”(Resource Acquisition Is Initialization;RAII)管理对象运用析构函数确保资源被释放。两个常被使用的RAII classes分别是tr1::shared_ptr...原创 2019-08-16 19:34:09 · 252 阅读 · 0 评论