码迷,mamicode.com
首页 >  
搜索关键字:c++ primer    ( 2107个结果
C++ Primer(第五版)读书笔记 & 习题解答 --- Chapter 2
Chapter 2.11.数据类型决定了程序中数据和操作的意义。2. C++定义了一套基本数据类型,其中包括算术类型和一个名为void的特殊类型。算术类型包含了字符、整型、布尔值以及浮点数。void无值也无操作,我们不能定义一个void类型的变量。3. 算术类型的尺寸,也就是该类型所占的比特数,在不...
分类:编程语言   时间:2014-11-23 20:06:45    阅读次数:322
C Primer Plus 读书笔记之C基础回顾
目标代码文件、可执行文件和库 C编程的基本策略是使用程序将源代码文件转换为可执行文件,此文件包含可以运行的机器语言代码。C分两步完成这一工作:编译和链接。编译器将源代码转换为中间代码,链接器将此中间代码与其他代码相结合来生成可执行文件。C使用被划分为两部分的这一方法使程序便于模块化。我们可以分别编....
分类:其他好文   时间:2014-11-23 18:57:00    阅读次数:163
C++自学笔记_数组和指针_《C++ Primer》
1.数据定义中的类型可以是内置数据类型或者类类型,除引用数据类型之外,数组元素的类型可是是任何数据类型。没有所有元素都是引用数据类型的数组。 2.数组的维数必须要用值大于等于1的表达式定义。此常量表达式只能包含整形字面值常量、枚举常量或者用常量表达式初始化的const对象,否则在编译阶段不...
分类:编程语言   时间:2014-11-22 22:57:51    阅读次数:319
c++ primer第五版 练习8.4
#练习8.4:编写函数,以读模式打开一个文件,将其内容读入到一个string的vector种,将每一行作为一个独立的元素存于vector中.#include<iostream> #include<fstream> #include<string> #include<vector> intmain(intargc,char**argv) { std::ifstreaminpu..
分类:编程语言   时间:2014-11-22 02:10:04    阅读次数:387
我所希望的写作风格——简洁有逻辑
自从我看了EssentialC++后,我就更加深刻的认识到了以前文院长所说的话“写东西是给别人看的”。 两本书:《C++Primer》和这本《EssentialC++》均是同一人所著。《C++Primer》是较早的作品,这本书巨细靡遗,堪称C++的百科全书,其给自身的定位是给Primer学习。但.....
分类:其他好文   时间:2014-11-21 20:24:02    阅读次数:89
如何验证模版实参推断结果
在《C++ Primer》第五版中,关于模版实参推断,讲述了如下内容1.类型转换与模版类型参数2.函数模版的显式实参3.尾置返回类型4.类型转换5.函数指针和实参推断6.模版参数推断和引用书中留给大家一些习题,要求大家给出模版参数的推断类型,参见16.2.5节练习。问题是如何验证我们的答案是否正确,...
分类:其他好文   时间:2014-11-21 20:17:00    阅读次数:211
如何获得C++模版实参推断结果
在《C++ Primer》第五版中,关于模版实参推断,讲述了如下内容 1.类型转换与模版类型参数 2.函数模版的显式实参 3.尾置返回类型 4.类型转换 5.函数指针和实参推断 6.模版参数推断和引用 书中留给大家一些习题,要求大家给出模版参数的推断类型,参见16.2.5节练习。问题是如何验证我们的答案是否正确,我在这里给出一段代码,抛砖引玉! template voi...
分类:编程语言   时间:2014-11-21 18:42:59    阅读次数:363
c++ primer learning point.1
1.when we wanna share const variables;we use the keywordexternon both its definition and declaration(s):2.Once initialized, a reference remains bound ...
分类:编程语言   时间:2014-11-16 21:24:45    阅读次数:225
i++与++i作为左值
#include using namespace std; int main() {  int i = 9;  //i++ = 10;   ++i = 10;  return 0; } /* i++ 不可以作为左值; ++i 可以作为左值。 C++primer 中关于左值右值的说法:  变量和文字常量都有存储区,并且有相关的类型。区别在于变量是可寻址的(address...
分类:其他好文   时间:2014-11-16 17:24:58    阅读次数:146
C++避免内存泄漏的一种技巧
C++ Primer 4th中在section 13.5中的U_Ptr就是一种实用的例子通过计数的方式,并提供自己的抽象类型的Pointer,从而实现内存管理。在一定的范围内还是非常有效的,比如说在写某个模块的时候,模块内部可以采用这种方法避免发生memory leak这里作为一个备忘,就不写详细的...
分类:编程语言   时间:2014-11-13 20:19:08    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!