码迷,mamicode.com
首页 >  
搜索关键字:c++ primer plus    ( 4591个结果
C Primer Plus之C预处理器和C库
编译程序前,先由预处理器检查程序(因此称为预处理器)。根据程序中使用的预处理器指令,预处理器用符号缩略语所代表的内容替换程序中的缩略语。 预处理器不能理解C,它一般是接受一些文件并将其转换成其他文本。
分类:其他好文   时间:2016-01-07 22:55:51    阅读次数:248
C++ primer plus读书笔记——第1章 预备知识
第1章 预备知识1. Ritchie希望有一种语言能将低级语言的效率、硬件访问能力和高级语言的通用性、可移植性融合在一起,于是他在旧语言的基础上开发了C语言。2. 在C++获得一定程度的成功后,Stroustrup才添加了模版,这使得进行泛型编程成为可能。3. Linux中要支持C++11,编译源文...
分类:编程语言   时间:2016-01-06 20:18:31    阅读次数:208
C++ primer plus读书笔记——第9章 内存模型和名称空间
第9章 内存模型和名称空间1. 头文件常包含的内容:函数原型。使用#define或const定义的符号常量。结构声明。类声明。模板声明。内联函数。2. 如果文件名被包含在尖括号中,则C++编译器将在存储标准头文件的主机系统的文件系统中查找。但如果头文件名包含在双引号中,则编译器将首先查找当前的工作目...
分类:编程语言   时间:2016-01-06 20:16:00    阅读次数:193
C++ Primer 5th Chapter 4 学习笔记
第4章 表达式表达式是运算对象及运算符组成的式子,表达式求值将得到一个结果,单独的变量或者字面值也算表达式,结果是其本身。运算符分为:一元运算符、二元运算符、三元运算符。一元即一个作用对象,二元两个作用对象,以此类推。函数调用是一种特殊的运算符(此运算符无作用对象数量限制)表达式的关键点:优先级、结...
分类:编程语言   时间:2016-01-06 20:13:31    阅读次数:161
C++ primer plus读书笔记——第6章 分支语句和逻辑运算符
第6章 分支语句和逻辑运算符1. 逻辑运算符的优先级比关系运算符的优先级低。2. &&的优先级高于||。3. cctype中的函数P179。4. switch(integer-expression)括号里必须是一个整数表达式,最常见的是int或char,也可以是枚举量。5. P190~P197复习简...
分类:编程语言   时间:2016-01-06 20:11:56    阅读次数:124
C++ primer plus读书笔记——第13章 类继承
第13章 类继承1. 如果购买厂商的C库,除非厂商提供库函数的源代码,否则您将无法根据自己的需求,对函数进行扩展或修改。但如果是类库,只要其提供了类方法的头文件和编译后的代码,仍可以使用库中的类派生出新的类。而且可以在不公开实现的情况下将自己的类分发给其他人,同时允许他们在类中添加新特性。2. 派生...
分类:编程语言   时间:2016-01-06 20:11:34    阅读次数:207
C++ primer plus读书笔记——第7章 函数——C++的编程模块
第7章 函数——C++的编程模块1. 函数的返回类型不能是数组,但可以是其他任何一种类型,甚至可以是结构和对象。有趣的是,C++函数不能直接返回数组,但可以将数组作为结构或对象的组成部分来返回。2. 在C++中括号为空意味着不指出参数。在ANSI C中,括号为空意味着不指出参数。在C++中,不指定参...
分类:编程语言   时间:2016-01-06 20:09:08    阅读次数:177
C++ primer plus读书笔记——第8章 函数探幽
第8章 函数探幽1. 对于内联函数,编译器将使用相应的函数代码替换函数调用,程序无需跳到一个位置执行代码,再调回来。因此,内联函数的运行速度比常规函数稍快,但代价是需要占用更多内存。2. 要使用内联函数,需要在:函数声明前加上关键字inline;函数定义前加上关键字inline;3. 程序员请求将函...
分类:编程语言   时间:2016-01-06 20:07:58    阅读次数:211
C++ primer plus读书笔记——第11章 使用类
第11章 使用类1. 运算符重载是一种形式的C++多态。2. 不要返回指向局部变量或临时对象的引用。函数执行完毕后,局部变量和临时对象将消失,引用将指向不存在的数据。3. 运算符重载的格式如下: operatorop(argument-list); 可以使用函数表示法或运算符表示法来使用它。 tot...
分类:编程语言   时间:2016-01-06 20:05:54    阅读次数:215
C++ primer plus读书笔记——第12章 类和动态内存分配
第12章 类和动态内存分配1. 静态数据成员在类声明中声明,在包含类方法的文件中初始化。初始化时使用作用域运算符来指出静态成员所属的类。但如果静态成员是整形或枚举型const,则可以在类声明中初始化。P426-P427类静态成员的声明和初始化 //strnbad.h class StringBad ...
分类:编程语言   时间:2016-01-06 20:03:47    阅读次数:312
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!