摘要:
1.Pairs(对组) (1)class pair可以将两个值视为一个单元。任何函数需返回两个值,也需要pair。 (2)便捷地创建pair对象可以使用make_pair函数 std::make_pair(32,'@') 等价于 std::pair(int,char)(42,'@') 2.Class auto_ptr (1)auto_ptr是一种指针:它是”它所指向的对象“的拥有者(... 阅读全文
摘要:
今天逛论坛时发现论坛上有舍友名字,而且在论坛当中很有名气。在计算机方面,一直和舍友对比,不过到现在发现和他的差距实在很大,突然觉得自己学计算机一直跟着别人走,为了和别人比较不断的往他相似的方向发展,因此导致现在这种情况。回想自己自学的技术,感觉没啥好讲,也就学了C++,Windows方面也只会SDK方面的编程,学了一两年感觉没多大进步。因此,要确定自己的方向了,得弄点东西出来。 看了... 阅读全文
摘要:
1.基本类型的显式初始化如果采用不含参数、明确的constructor(构造函数)调用语法,基本型别会被初始化为零:int i1; //undefined valueint i2 = int(); //initialized with zero 这个特性可以确保我们在撰写template程序代码时... 阅读全文
摘要:
1.命名空间(namespace)std C++标准程序库中的所有标示符都被定义于一个名为std的namespace 2.标准异常类别 (1)语言本身或标准程序库所抛出的所有异常,都派生自基类exception (2) (3)标准异常类别分为三组 语言本身支持的异常 C++标准程序库发出的异常(派生自logic_error) 程序作用域之外发出的异常(派生自run... 阅读全文