渔舟唱晚的天空
——welkinwalker的遐想
摘要: 预备知识:无名对象,也叫临时对象。指的是直接由构造函数产生,但是没有被任何符号所引用的对象。例如:string("abc"),这句话产生的就是一个无名对象,这个对象产生以后,没有什么办法使用它。但是对于string str("abc")来说,则产生的是一个有名字的对象,他的名字就是 str。任何引用必须初始化。const(对象)变量只能传递给const引用,不能传递给非const引用。假如说把一个const的对象传递给了非const引用,那么修改这个引用就相当于修改了原来的const对象,这个违反了const约束。这种方式不能通过编译,会报error: 阅读全文
posted @ 2011-03-10 13:50 welkinwalker 阅读(2866) 评论(0) 推荐(1) 编辑