码迷,mamicode.com
首页 >  
搜索关键字:c++ primer plus    ( 4591个结果
C++ Primer笔记9_构造函数_拷贝构造(深拷贝与浅拷贝)
1.构造函数:>构造函数是一个特殊的、与类同名的成员函数,用于给每一个成员设置适当的初始值。>构造函数不能有返回值,函数名与类名同样。>缺省构造函数时,系统将自己主动调用该缺省构造函数初始化对象,缺省构造函数会将全部数据成员都初始化为零或 空。缺省构造函数是不带參数的构造函数。>创建一个对象时...
分类:编程语言   时间:2014-07-16 22:52:24    阅读次数:283
C primer plus 练习题 第七章
1. 1 #include 2 3 #define SPACE ' ' 4 #define NEWLINE '\n' 5 6 int main() 7 { 8 int spaces,newlines,others; 9 char ch;10 spaces = newli...
分类:其他好文   时间:2014-07-16 20:18:33    阅读次数:139
《C Primer Plus》学习笔记——C预处理器和C库
1、在Unix系统中,尖括号告诉预处理器在一个或多个标准系统目录中寻找文件。双引号告诉预处理器先在当前目录(或文件名中指定的其他目录)中寻找文件,然后在标准位置寻找文件。2、#undef指令:取消定义一个给定的#define#define LIMIT 400#undef LIMIT3、条件编译#if...
分类:其他好文   时间:2014-07-13 11:42:50    阅读次数:204
虚函数
很久之前就学习了c++继承中多态,但始终没有理解多态性质。上周看c++ primer第四版看到讲解的虚函数,才明白了虚函数展示了继承多态,多态性表示父类指针(实际指向派生类)调用虚函数,实际调用的的是派生类重写的虚函数,重写体现了继承多态性。理解虚函数,重点理解虚函数表,表中指针具体指向哪个类的成员...
分类:其他好文   时间:2014-07-13 10:13:01    阅读次数:206
【足迹C++primer】42、拷贝、赋值与销毁(1)
拷贝、赋值与销毁(1) 13.1.1拷贝构造函数 /************************************** 13.1.1拷贝构造函数 **************************************/ class Foo1 { public: Foo1(); //默认构造函数 Foo1(const Foo1&); ...
分类:编程语言   时间:2014-07-13 00:10:38    阅读次数:379
【C++ Primer】重载操作符与转换
十四、重载操作符与转换 1. 重载操作符的定义 重载操作符必须具有至少一个类类型或枚举类型的操作数,这条规则强制重载操作符不能重新定义用于内置类型对象的操作符含义。 int operator +(int, int) // 错误,内置数据类型不能重载操作符 重载操作符,操作符的优先级、结合性或操作数数目不能改变。重载操作符并不保证操作数的求值顺序,不再...
分类:编程语言   时间:2014-07-12 17:06:11    阅读次数:329
【足迹C++primer】41、文本查询程序
/** * 功能:使用标准库:文本查询程序 * 时间:2014年7月10日09:10:15 * 作者:cutter_point */ #include #include #include #include #include #include #include #include using namespace std; using line_no=vector::size_type; /**...
分类:编程语言   时间:2014-07-11 00:16:17    阅读次数:305
C++: Type Conversion (数字,指针,其他type)
参考材料:C++ primer 5th, 4.11 起因是UNIX中一些函数返回void *指针,使用之前要转换成char *指针使用,不清楚会出现什么现象,所以找到type conversion来看 ************************************************************************************* 第一部分是i...
分类:编程语言   时间:2014-07-10 21:40:11    阅读次数:217
【足迹C++primer】40、动态数组
动态数组 C++语言定义了另外一种new表达式语法,可以分配并初始化一个对象数组。标准库中包含 一个名为allocator的类,允许我们将分配和初始化分离。 12.2.1 new和数组 void fun1() { int *pia=new int[2]; //pia指向第一个int //方括号中的大小必须是整型,但不必是常量 typedef int arrT[42...
分类:编程语言   时间:2014-07-10 19:39:17    阅读次数:336
环境变量导致连接ASM报Connected to an idle instance
[grid@huntdb02~]$exportORACLE_SID=txzldb2 [grid@huntdb02~]$sqlplus"/assysasm" SQL*Plus:Release11.2.0.3.0ProductiononWedJul915:07:552014 Copyright(c)1982,2011,Oracle.Allrightsreserved. Connectedtoanidleinstance. [root@huntdb02~]#crsstat ResourceNameResource..
分类:其他好文   时间:2014-07-10 18:51:04    阅读次数:267
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!