码迷,mamicode.com
首页 >  
搜索关键字:c++ primer    ( 2107个结果
《C++primer》v5 第4章 表达式 读书笔记 习题答案
4.11054.2*vec.begin()=*(vec.begin())//先调用点运算符,再解引用*vec.begin()+1=(*vec.begin())+1//先解引用,再加一4.3略?4.4(12/3*4)+(5*15)+(24%4/2)=914.5(a)-86(b)-16(c)0 (d)0...
分类:编程语言   时间:2014-08-17 21:09:52    阅读次数:365
规划与目标-自强之路
1.《C++ primer中文版》 2.《Effective C++中文版》 3.《Windows程序设计第五版》 4.《VC++深入详解》 5.《Windows核心编程》 6.《Effective STL中文版》 7.《Windows游戏编程大师技巧》 8.《DIRECTX.9.0.3D游戏开发编...
分类:其他好文   时间:2014-08-17 11:39:32    阅读次数:229
《C++primer》v5 第3章 字符串、向量和数组 读书笔记 习题答案
3.1略3.2string str;//读行 while(getline(cin,str)) cout>str) cout>a>>b; if(a==b) coutb) cout>a>>b; if(a.size()==b.siz...
分类:编程语言   时间:2014-08-16 22:20:21    阅读次数:375
C++ Primer 学习笔记_105_特殊工具与技术 --联合:节省空间的类
特殊工具与技术--联合:节省空间的类 联合是一种特殊的类。一个 union 对象可以有多个数据成员,但在任何时刻,只有一个成员可以有值。当将一个值赋给 union 对象的一个成员的时候,其他所有都变为未定义的。  为 union 对象分配的存储的量至少与包含其最大数据成员的一样多。联合提供了便利的办法表示一组相互排斥的值,这些值可以是不同类型的。 1.定义联合 作为例子,我们可能有一个处理不同各类...
分类:编程语言   时间:2014-08-16 09:47:00    阅读次数:239
C++ Primer 学习笔记_106_特殊工具与技术 --局部类
特殊工具与技术--局部类  可以在函数体内部定义类,这样的类称为局部类。一个局部类定义了一个类型,该类型只在定义它的局部作用域中可见。与嵌套类不同,局部类的成员是严格受限的。   局部类的所有成员(包括函数)必须完全定义在类定义体内部,因此,局部类远不如嵌套类有用。   实际上,成员完全定义在类中的要求限制了局部类成员函数的复杂性。局部类中的函数很少超过数行代码,超过的话,阅读者会难以理解代码。 ...
分类:编程语言   时间:2014-08-16 09:46:50    阅读次数:205
C++ Primer 学习笔记_107_特殊工具与技术 --固有的不可移植的特征[上]
特殊工具与技术--固有的不可移植的特征[上]  C++从 C 语言继承来的不可移植特征:位域和 volatile 限定符。这些特征可使与硬件接口的直接通信更容易。  C++ 还增加了另一个不可移植特征(从 C 语言继承来的):链接指示,它使得可以链接到用其他语言编写的程序。 一.位域 可以声明一种特殊的类数据成员,称为位域,来保存特定的位数。当程序需要将二进制数据传递给另一程序或硬件设备的时候,通...
分类:编程语言   时间:2014-08-16 09:46:10    阅读次数:296
C++ Primer 学习笔记_108(大结局!!!)_特殊工具与技术 --固有的不可移植的特征[下]
特殊工具与技术[大结局]--固有的不可移植的特征[下] 三.链接指示:extern “C” C++ 程序有时需要调用用其他程序设计语言编写的函数,最常见的一语言是C 语言。像任何名字一样,必须声明用其他语言编写的函数的名字,该声明必须指定返回类型和形参表。编译器按处理普通 C++ 函数一样的方式检查对外部语言函数的调用,但是,编译器一般必须产生不同的代码来调用用其他语言编写的函数。C++ 使用链接...
分类:编程语言   时间:2014-08-16 09:45:40    阅读次数:245
C++ Primer 学习笔记_104_特殊工具与技术 --嵌套类
特殊工具与技术--嵌套类 可以在另一个类内部(与后面所讲述的局部类不同,嵌套类是在类内部)定义一个类,这样的类是嵌套类,也称为嵌套类型。嵌套类最常用于定义执行类. 嵌套类是独立的类,基本上与它们的外围类不相关,因此,外围类和嵌套类的对象是互相独立的。嵌套类型的对象不具备外围类所定义的成员,同样,外围类的成员也不具备嵌套类所定义的成员。  嵌套类的名字在其外围类的作用域中可见,但在其他类作用域或定义...
分类:编程语言   时间:2014-08-15 22:35:09    阅读次数:282
C++ Primer 学习笔记_100_特殊工具与技术 --优化内存分配[续2]
特殊工具与技术--优化内存分配[续2] 七.一个内存分配器基类 预先分配一块原始内存来保存未构造的对象,创建新元素的时候,可以在一个预先分配的对象中构造;释放元素的时候,将它们放回预先分配对象的块中,而不是将内存实际返还给系统。这种策略常被称为维持一个自由列表。可以将自由列表实现为已分配但未构造的对象的链表。  我们将定义一个名为 CachedObj 的新类来处理自由列表。像 QueueItem ...
分类:编程语言   时间:2014-08-15 19:39:29    阅读次数:361
C++ Primer 学习笔记_103_特殊工具与技术 --类成员指针
特殊工具与技术--类成员指针  成员指针可以做到:获得特定成员的指针,然后从一个对象或别的对象获得该成员.成员指针应该包含类的类型以及成员的类型. 一.声明成员指针测试类:class Screen { public: typedef std::string::size_type index; char get() const; char get(index ht,index...
分类:编程语言   时间:2014-08-15 09:29:27    阅读次数:346
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!