摘要: 下面是一些设置,比较适合编程环境:在linux环境下进入用户目录:cd ~创建或编辑.vimrc,在里面进行如下设置:syntax on "这句是设置语法高亮,必不可少的吧,全是一个颜色的代码,看起来不累死人啊!set cindent "设置c语言的自动缩进,会根据shiftwidth的值来调节缩进量set softtabstop=4 "设置tab键的缩进量set shiftwidth=4 "set nu "显示行号,个人觉得非常有必要注:"是注释符号在ubuntu环境下默认的vi非常之难用,插入模式会把↑↓←→专程ABCD,非常恶心 阅读全文
posted @ 2011-08-13 01:31 mongg 阅读(684) 评论(2) 推荐(1) 编辑
摘要: 1.把C++当成一门新的语言学习(和C没啥关系!真的。);  2.看《Thinking In C++》,不要看《C++变成死相》;  3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;  4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是... 阅读全文
posted @ 2010-11-01 22:44 mongg 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 条款(1):尽量使用const和inline而不使用#define1.1为什么不使用#define每一年IT应届生找工作时候,最常见的一类笔试题就是如下:写出下面的程序的输出结果[代码]原本些这段程序的人期望的结果是:3*7=21,实际的结果却是1+2*3+4=11。这就是#define所带来的错误也许你可以提出一下的改进方法,比如[代码]这样就解决上面出现的问题,程序按照期望输出了6。但是在如下... 阅读全文
posted @ 2010-10-24 22:31 mongg 阅读(202) 评论(0) 推荐(0) 编辑