- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 自增操作符重载
对于内置类型:int i(1);++i; ++(++i);i 的值依次被修改为2,4;i++; // i=5(i++)++; // 非法由此可以看出,++i 返回 i 的引用,可以修改. 而 i++ 返回的是右值,不能修改.由此就不难理解,为什么类的前自增操作符要返回引用,而后置操作符返回值.class Op{public: Op& operator ++();
2012-07-24 10:56:27 5057
转载 linux下配置vim
作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/本文环境:ubuntu 10.10/vim7.2前言:一年前写过一篇关于VIM的C/C++编程环境的文字,一年中又接触了很多东西,深入使用中发现其实还是需要有很多改正和增强的,当然,VIM社区中也出现了更多好用插件需要整合进来。为了更好的总结整个环境配置方法以及使用方法,特写此文从零
2012-07-19 10:38:53 1242
原创 2012-07-18-关于指针
一、数组指针与数组指针变量int a[] = {1, 2, 3, 4};int *p = a;那么 a 是数组指针,p 是数组指针变量. a 不能变,p 可变.访问数组元素的三种方法:1. p = a; *p; ++p;2. i=0; *(p+i); ++i;3. p[i++];引用一维数组元素的四种方法:a[i], p[i], *(a+i), *(p+i).二
2012-07-18 21:34:47 413
Cool Reader 3-1-0 - lib(so)文件压缩包
2013-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人