码迷,mamicode.com
首页 >  
搜索关键字:thinkinginc++    ( 72个结果
【ThinkingInC++】70、防御性编程
第二章 防御性编程 猜字游戏 /** * 书本:【ThinkingInC++】 * 功能:实现一个猜谜的游戏 * 时间:2014年10月8日21:54:44 * 作者:cutter_point */ #include #include #include using namespace std; int main() { cout<<"自己想出来一个数字,在1到100之间的,...
分类:编程语言   时间:2014-10-09 16:43:38    阅读次数:227
【ThinkingInC++】67、多态性和虚函数
第十五章 多态性和虚函数 /** * 书本:【ThinkingInC++】 * 功能:纯抽象类 * 时间:2014年10月6日13:10:28 * 作者:cutter_point */ #include using namespace std; enum note {middleC, Csharp, Cflat}; //创建一个抽象类 //基类 class Instrument { p...
分类:编程语言   时间:2014-10-06 15:02:20    阅读次数:281
【ThinkingInC++】63、引用计数
/** * 书本:【ThinkingInC++】 * 功能:引用计数,可以知道有多少个对象指向这个对象。 * 时间:2014年10月5日14:28:11 * 作者:cutter_point */ #include "../require.h" //这个文件是为了检验一些错误的,这个可以用#include代替,但是相应的函数也要改 #include #include using namesp...
分类:编程语言   时间:2014-10-05 18:00:48    阅读次数:136
【ThinkingInC++】64、重载new和delete,来模仿内存的分配
/** * 书本:【ThinkingInC++】 * 功能:重载new和delete,来模仿内存的分配 * 时间:2014年10月5日14:30:11 * 作者:cutter_point */ #include //size_t这个类型的使用 #include #include #include using namespace std; ofstream out("Framis.t...
分类:编程语言   时间:2014-10-05 17:43:48    阅读次数:215
【ThinkingInC++】66、pointer Stash的使用
头文件PStash.h /** * 书本:【ThinkingInC++】 * 功能:pointer Stash的头文件 * 时间:2014年10月5日14:33:15 * 作者:cutter_point */ #ifndef PSTASH_H_INCLUDED #define PSTASH_H_INCLUDED class PStash { int quantity; //...
分类:编程语言   时间:2014-10-05 17:43:31    阅读次数:302
【ThinkingInC++】65、使用delete void*可能会出错
/** * 书本:【ThinkingInC++】 * 功能:使用delete void*可能会出错 * 时间:2014年10月5日14:31:43 * 作者:cutter_point */ #include using namespace std; class Object { void* data; //一个void*类型的指针 const int size; c...
分类:编程语言   时间:2014-10-05 16:20:18    阅读次数:308
【ThinkingInC++】61、非成员运算符
非成员运算符   当运算符的左侧是不同的类的时候,就不能吧运算符重载到类里面了。 IostreamOperatorOverloading.cpp /** * 书本:【ThinkingInC++】 * 功能:非成员运算符 * 时间:2014年10月4日14:23:25 * 作者:cutter_point */ //当运算符的左侧是不同的类的时候,就不能吧运算符重载到类里面了...
分类:编程语言   时间:2014-10-04 17:16:06    阅读次数:288
【ThinkingInC++】62、类中指针
类中指针 CopyingWithPointers.cpp   /** * 书本:【ThinkingInC++】 * 功能:类中指针 * 时间:2014年10月4日14:26:19 * 作者:cutter_point */ #include "../require.h" #include #include using namespace std; class Dog { ...
分类:编程语言   时间:2014-10-04 16:42:36    阅读次数:214
【ThinkingInC++】60、嵌入的迭代器
嵌入的迭代器 NestedSmartPointer.cpp /** * 书本:【ThinkingInC++】 * 功能:嵌入的迭代器 * 时间:2014年9月26日10:03:03 * 作者:cutter_point */ #include #include #include"../require.h" usingnamespace std; class ...
分类:编程语言   时间:2014-09-26 12:05:01    阅读次数:263
【ThinkingInC++】56、函数中的引用
引用的三个规则 当引用被创建的时候,它必须被初始化 一旦一个引用被初始化为指向一个对象,他就不能改变另一个对象的引用 不可以有NULL引用。必须确保引用是和一块合法的存储单元关联 以上指针都可以 Reference.cpp /** * 书本:【ThinkingInC++】 * 功能:函数中的引用 * 时间:2014年9月21日17:12:34 * 作者:cutter...
分类:编程语言   时间:2014-09-21 18:09:01    阅读次数:233
72条   上一页 1 2 3 4 ... 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!