随笔分类 -  C/C++

Vim自动补全神器YouCompleteMe的配置
摘要:简洁:YouCompleteMe号称Vim的自动补全神器,该项目在github的地址:[YouCompleteMe][1];以下在Ubuntu14.04平台配置完成 插件安装操作: 1、确保Vim版本至少是7.4.273,并且支持python2脚本;vim版本升级: 操作系统字符编码必须设置为 : 阅读全文

posted @ 2016-11-04 21:11 懒惰的码农 阅读(16983) 评论(0) 推荐(0)

C语言可变参数宏及‘##’在可变参数中的作用
摘要:测试代码及解释: [详见参考][1] [1]: http://www.cnblogs.com/alexshi/archive/2012/03/09/2388453.html 阅读全文

posted @ 2016-08-26 11:03 懒惰的码农 阅读(630) 评论(0) 推荐(0)

搬书游戏
摘要:stylus include using namespace std; int main() { int total,book[101],temp[101]; cin total; int i,j; for(i=0; i book[i]; int score=0,c=total; while(c 1 阅读全文

posted @ 2016-08-05 23:07 懒惰的码农 阅读(174) 评论(0) 推荐(0)

程序中数字取反结果公式
摘要:~n = (n+1) 验证代码 stylus include using namespace std; int main() { int i=0; for(i=0;i 阅读全文

posted @ 2016-08-05 14:57 懒惰的码农 阅读(402) 评论(0) 推荐(0)

利用宏定义中的##实现函数模板的作用
摘要:利用宏定义的 完成函数模板的定义与调用 宏定义代码段 调用宏定义不同的函数,以下代码实际定义了12个返回类型、函数名、函数内部变量类型不同的函数 宏定义中的 与 的含义 在宏定义中 是“字符串化”的意思。出现在宏定义中的 是把跟在后面的参数转换成一个字符串。 其作用是:将宏定义中的传入参数名转换成用 阅读全文

posted @ 2016-07-05 16:21 懒惰的码农 阅读(3399) 评论(0) 推荐(1)

C中的空宏定义,即只有一个参数
摘要:空宏定义的测试代码 当宏定义只有一个参数的时候就属于空宏定义, 使用该宏时和代码注释的效果相同 起到相同效果的宏定义如下所示 阅读全文

posted @ 2016-07-05 13:55 懒惰的码农 阅读(2802) 评论(0) 推荐(0)

导航