摘要: http://www.cnblogs.com/catch/p/3251937.htmlC++中的临时变量指的是那些由编译器根据需要在栈上产生的,没有名字的变量。主要的用途主要有两类:1) 函数的返回值, 如: 1 string proc() 2 3 { 4 5 return string... 阅读全文
posted @ 2015-02-06 15:52 枪侠 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1. 赋值操作时把右操作数隐式转化为左操作数2. 通过普通单参数构造函数把其他类型的对象隐式转换为我们的类类型3. 通过转换函数operator type()这种成员函数可以把类类型转成其他类型,这样可以省略重载操作符 阅读全文
posted @ 2015-02-06 15:37 枪侠 阅读(108) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/zengraoli/article/details/9663057STL和Boost中的算法和函数大量使用了函数对象作为判断式或谓词参数,而这些参数都是传值语义,算法或函数在内部保修函数对象的拷贝并使用,例如:#include"stdafx.h"#inclu... 阅读全文
posted @ 2015-02-06 14:31 枪侠 阅读(197) 评论(0) 推荐(0) 编辑