码迷,mamicode.com
首页 >  
搜索关键字:c++ primer    ( 2107个结果
C++primer 13.1.2节练习
练习13.6 其实就是“=”运算,也就是赋值运算。右侧运算对象作为显示参数向左侧传递时时候。合成拷贝赋值运算符来禁止该类型对象的赋值。当一个类没有定义自己的拷贝赋值运算符的时候,编译器会为它自动生成一个合成拷贝赋值运算符。 练习13.7 将一个StrBlob赋值给另一个StrBlob这个操作是完全没 ...
分类:编程语言   时间:2017-08-31 21:11:13    阅读次数:138
C++primer 13.1.1节练习
练习13.1 如果一个构造函数的第一个参数是自身类类型的引用,且任何额外参数都有默认值,则此构造函数是拷贝构造函数;拷贝初始化通常使用拷贝构造函数来完成。拷贝构造函数被用来初始化非引用类类型参数; 练习13.2 拷贝构造函数自己的参数必须是引用类型。如果其参数不是引用类型,则调用永远也不会成功-为了 ...
分类:编程语言   时间:2017-08-31 19:44:39    阅读次数:233
说明文档
## 说明文档### 一、书籍信息- 书名:《C Primer Plus》- 作者:Stephen Prata- 译者:姜佑- 版本:第六版 中文版- 出版社:人民邮电出版社### 二、实验环境- 本机:Windows 7 64位- 虚拟机:VMware Workstation 12 pro —— ... ...
分类:其他好文   时间:2017-08-30 21:39:46    阅读次数:255
C++ Primer 笔记——多重继承与虚继承
1.在多重继承中,基类的构造顺序与派生类列表中基类的出现顺序保持一致,与初始值列表中的顺序无关。 2.在C++11新标准中,允许派生类从它的一个或几个基类中继承构造函数。但是如果从多个基类中继承了相同的构造函数(即形参列表完全相同)则程序将产生错误。这个时候这个类必须为该构造函数定义自己的版本。 3 ...
分类:编程语言   时间:2017-08-30 18:33:50    阅读次数:167
C++primer 12.2.2节练习
练习12.26 ...
分类:编程语言   时间:2017-08-29 21:37:39    阅读次数:173
C++primer 12.2.1节练习
练习12.23 字符串常量 string对象 练习12.24 可以使用输入的字符串的长度来动态的分配字符长度; 练习12.25 ...
分类:编程语言   时间:2017-08-29 20:34:49    阅读次数:180
C++ Primer 笔记——转发
某些函数需要将其一个或多个实参连同类型不变的转发给其他函数,这种情况下我们需要保持被转发实参的所有性质,包括实参类型是否是const的以及实参是左值还是右值。 我们可以使用右值引用来解决上述问题: 但是函数func对于接受一个左值引用的函数工作的很好,但不能接受右值引用参数的函数: 为了解决上述问题 ...
分类:编程语言   时间:2017-08-28 00:49:43    阅读次数:162
C++ Primer 笔记——理解std::move
标准库move函数是使用右值引用的模板的一个很好的例子。标准库是这样定义std::move的: 我们考虑如下代码的工作过程: 在第一个赋值中,实参是string类型的右值,因此过程为: 推断T的类型为 string remove_reference<string> 的 type 成员是 string ...
分类:编程语言   时间:2017-08-27 17:07:03    阅读次数:184
C++模板类头文件和实现文件分离
http://www.cnblogs.com/lvdongjie/p/4288373.html 如何实现C++模板类头文件和实现文件分离,这个问题和编译器有关。 引用<<C++primer(第四版)>>里的观点:1)标准C++为编译模板代码定义了两种模型:“包含”模型和“分别编译”模型。2)所有编译 ...
分类:编程语言   时间:2017-08-26 19:42:27    阅读次数:173
C++中的常量(一) const限定符
最近在重新看<<C++ Primer>>,第一遍的时候const和constexpr看得并不太懂,这次又有了些更新的理解,当然可能仍然有许多不对的地方... 首先,const限定符即“常量”,一旦使用了const,那么对象的值不能再改变,比如: const int i=1; 同时,const修饰的变 ...
分类:编程语言   时间:2017-08-26 04:51:27    阅读次数:184
2107条   上一页 1 ... 50 51 52 53 54 ... 211 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!