
effective-c++
文章平均质量分 84
Gastation
谋事在人
展开
-
0 导读
本书的最佳用途就是彻底了解C++如何行为、为什么那样行为,以及如何运用行为形成优势。盲目应用书中条款是非常不合适的。如果没有好理由,你或许不该违反任何一个条款。 术语 所谓声明式(declaration)是告诉编译器某个东西的名称和类型(type),但略去细节。 每个函数的声明揭示其签名式(signature),也就是参数和返回类型。一个函数的签名等同于该函数的类型。原创 2017-11-01 21:56:49 · 295 阅读 · 0 评论 -
1 让自己习惯C++
条款 01:视C++为一个语言联邦 今天的C++已经是一个多重范型编程语言,一个同时支持过程形式(procedural)、面向对象形式(object-oriented)、函数形式(functional)、泛型形式(generic)、元编程形式(metaprogramming)的语言。 为了理解C++,你必须人认识其主要的次语言,幸运的是总共只有四个: C:说到底C++仍是以C为基转载 2017-11-24 12:33:18 · 275 阅读 · 0 评论 -
2 构造/析构/赋值运算
几乎每一个class都会有一或多个构造函数、一个析构函数、一个copy assignment操作符。本章提供的引导可让你把这些函数良好地集结在一起,形成classes的脊柱。条款 05: 了解C++默默编写并调用哪些函数 什么时候empty class(空类()不再是个empty class呢?当C++处理过之后。是的,如果你自己没声明,编译器就会为它声明(编译器版本)一个copy构原创 2018-01-13 18:06:08 · 321 阅读 · 0 评论