摘要: 1.打开软件源列表sudo gedit /etc/apt/sources.list(把备份跳过了)2.将里面内容替换如下。(这是12.04的版本)。对于其他版本,替换为相应的版本。deb http://ftp.xdlinux.info/ubuntu/ precise main multiverserestricted universedeb http://ftp.xdlinux.info/ubuntu/ precise-backports mainmultiverse restricted universedeb http://ftp.xdlinux.info/ubuntu/ precise- 阅读全文
posted @ 2013-03-29 10:08 yitianke 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 1:下列情况采用引用形参:需要在函数中修改实参的值;需要以大型对象作为实参传递,没法实现对象的复制。2.使用引用形参还可以额外的信息。3.应该将不需要修改的引用形参定义为const引用。因为非const引用形参既不能用const对象初始化,也不能用字面值或产生右值的表达式初始化。(左值右值傻傻分不清楚,找到一篇文章左值右值)4.函数可以为形参定义默认实参,但如果有一个形参定义了默认实参,则他后面的所有形参都必须定义默认实参。在一个文件中,只能为一个形参指定默认实参一次。5.内联机制适用于优化小的,只有几行的而且经常被调用的函数。内联函数应该在头文件中定义。 阅读全文
posted @ 2013-01-04 11:36 yitianke 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1.将两个迭代器相加的操作是未定义的2.string对象和bitset对象间是反向转换的3.bitset的count操作返回类型是size_t类型,定义在cstddef头文件中。4.一个数组不能用另一个数组初始化,也不能将一个数组赋值给另一个数组。5.数组下标类型为size_t,vector为vector::size_type6.在执行完delete操作之后,该指针称为“悬垂指针”,但该指针仍保存以前所指向对方的地址,所以要立即将其置为0. 阅读全文
posted @ 2013-01-02 22:27 yitianke 阅读(430) 评论(0) 推荐(0) 编辑