码迷,mamicode.com
首页 >  
搜索关键字:c++ primer 第5版本    ( 2107个结果
类和动态内存分配
类和动态内存分配 整理自《C++ Primer Plus》 1. 动态内存和类 + 静态类成员有一个特点:无论创建了多少对象,程序都只创建一个静态类变量副本。也就是说,类的所有对象共享同一个静态成员。静态数据成员在类声明中声明,在包含类方法的文件中初始化。 + 复制构造函数用于将一个对象复制到新创建 ...
分类:其他好文   时间:2019-09-09 22:37:57    阅读次数:100
C++Primer 5th Chap3 Strings,Vectors, and Arrays(未完)
使用名字空间成员的简单方法: using namespace ::name;例如:using std::cin; 头文件不应包含using声明 标准库类型string:(需要带有头文件#include<string>) string对象的初始化方式: string s1;(默认空字符串) strin ...
分类:编程语言   时间:2019-09-08 22:36:14    阅读次数:116
<<C++ Primer>> 第 6 章 函数
术语表 第 6 章 函数 二义性调用(ambiguous call): 是一种编译时发生的错误,造成二义性调用的原因时在函数匹配时两个或多个函数提供的匹配一样好,编译器找不到唯一的最佳匹配。    实参(argument): 函数调用时提供的值,用于初始化函数的形参。   ...
分类:编程语言   时间:2019-09-04 19:22:38    阅读次数:104
C++深拷贝和浅拷贝细节理解
前提 在对象拷贝过程中,如果没有自定义拷贝构造函数,编译器会提供一个缺省的拷贝构造函数,缺省的拷贝构造函数对于基本类型的成员变量,按字节复制,对于类类型的成员变量则调用其相应的拷贝构造函数。 资料注解 在《高质量的C C++编程》第9章有这样一段话如下,类似的描述在《C++ primer》和《eff ...
分类:编程语言   时间:2019-09-03 22:41:10    阅读次数:117
<<C++ Primer>> 第四章 表达式
术语表 第 4 章 表达式 算术转换(arithmetic conversion): 从一种算术类型转换成另一种算术类型。在二元运算符的上下文中,为了保留精度,算术转换通常把较小的类型转换成较大的类型(例如整型转换成浮点型)。    集合律(associativitay): 规定 ...
分类:编程语言   时间:2019-09-02 19:05:08    阅读次数:90
【c++ primer】【19.1.1】重载new和delete
尽管我们能说“重载new和delete”,但是实际上重载这两个运算符和重载其它运算符的过程大不相同。要想真正掌握重载new和delete的方法,首先需要对new表达式和delete表达式的工作机理有更多了解。 当我们使用new表达式时: 实际上执行了三个操作。第一步,new表达式调用了为operat ...
分类:编程语言   时间:2019-08-31 17:03:17    阅读次数:79
【c++ primer】【18.2.1】命名空间的定义
一个命名空间包含两部分:首先是关键字namespace,随后是命名空间的名字。在命名空间名字后面是一系列由花括号括起来的声明和定义。只要能出现在全局作用域中的声明就能置于命名空间内,主要包括:类、变量(及其初始化操作)、函数(及其定义)、模板及其它命名空间: 上面的代码定义了一个名为cplusplu ...
分类:编程语言   时间:2019-08-29 16:07:37    阅读次数:78
<<C++ Primer>> 第三章 字符串, 向量和数组 术语表
术语表 第 3 章 字符串, 向量和数组 begin: 是 string 和 vector 的成员,返回指向第一个元素的迭代器。也是一个标准库函数,输入一个数字,返回指向该数字首元素的指针。    缓冲区溢出(buffer overflow): 一种严重的程序故障,主要的原因是试 ...
分类:编程语言   时间:2019-08-25 15:42:39    阅读次数:120
<<C++ Primer>> 第 2 章 变量和基本类型 术语表
术语表 第 2 章 变量和基本类型 地址(address): 是一个数字,根据它可以找到内存中的一个字节    别名生命(alias declaration): 为另一种类型定义一个同义词:使用 ”名字 = 类型“ 的格式将名字作为该类型的同义词。    算术 ...
分类:编程语言   时间:2019-08-24 20:32:18    阅读次数:83
<<C++ Primer>> 第一章 开始 术语表
术语表 第 1 章 开始 参数(实参, argument): 向函数传递值    赋值(assignment): 抹去一个对象当前值一个新值取代之    缓冲区(buffer): 一个存储区域, 用于保存数据。IO 设施通常将输入(或输出)数据保存在一个缓冲区 ...
分类:编程语言   时间:2019-08-24 20:31:24    阅读次数:80
2107条   上一页 1 ... 11 12 13 14 15 ... 211 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!