![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++
yihaozou
这个作者很懒,什么都没留下…
展开
-
初学c++遇到的问题
学习switch语句时编写了如下程序。程序编译执行后无法判断输入是否结束。因此处于不断等待输入的状态。有什么方法可以改进这个程序呢 呵呵,在unix系统中按ctrl+z就可以结束输入了。此外switch事件写得太拖沓了。case ‘O : ++ucnt;break;case o : ++ucnt;break;可以简化成:case O :原创 2008-04-22 17:10:00 · 412 阅读 · 0 评论 -
solaris10环境下的vi编辑器
esc键:进入命令模式,不管当前处于何种状态,都可以使用该键。命令模式下:a:插入当前的后一个位置i:插入当前的前一个位置O:插入当前位置的正上方o:插入当前位置的正下方h:左移一个字符l:右移一个字符j:下移一行k:上移一行如果文件很大,有许多页,可以尝试以下命令:o^F 前一页o^B 后一页o^D下移半页o^U上移半页将另一个文件写原创 2008-05-09 12:35:00 · 703 阅读 · 0 评论 -
define用法
转自http://blog.csdn.net/djsl6071/archive/2007/04/02/1549539.aspx1.简单的define定义#define MAXTIME 1000一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写if(i编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。这样的定义看起来类似于普通的常量定义CONST转载 2008-12-31 01:40:00 · 706 阅读 · 0 评论 -
c的 const关键字
转自:http://bbs.bccn.net/thread-66030-1-1.html 关于C的关键字——const的理解和用法 const在C中的用法很灵活(相信C++中也一样),个人感觉对之既爱又恨,有时候感觉const很好用,同时又经常会因为它的优点而犯错,犯错的原因除了粗心之外,另一个更重要的,就是以前对con转载 2008-11-07 22:13:00 · 537 阅读 · 0 评论 -
new/delete和malloc/free的区别
malloc和free不知道构造函数和析构函数malloc/free:只要给出想要的内存的长度就分配,并返加(void*)new/delete:分配内存同时进行类型检测,内置了sizeof运算,如果分配类的话,自动调用类的构造函数,delete也是,释放内存时调类的析构为什么有必要写自己的operator new和operator delete?答案通常是:为了效率。缺省的oper原创 2009-01-03 22:12:00 · 691 阅读 · 0 评论