摘要: 我知道他们肯定会喝酒的,我不想去,我还得要命啊! 我不想去! 现在就该溜走的! 哈哈! 阅读全文
posted @ 2011-04-02 16:22 cplayer 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 晚上上围脖,看到一童鞋推荐了部好看的电影,就点开看了下,是我喜欢的。就开看,不管不顾的。唉,悲哀啊! 我时间不多了。要抓紧时间努力了。 多勉励一下我自己才行。 阅读全文
posted @ 2010-12-20 22:24 cplayer 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 想写一个头文件,但是查阅了一些书籍,貌似都没有讲到什么。上网搜了下。在这里总结一下:1.防重入开关,也就是常见的#ifndef… #define… #endif2. #include,头文件里应该include所有该文件中所使用的其它接口头文件。这里有也有两层含义,一是说头文件应做到自包含,即使用头文件的用户不需要再为该头文件include其它头文件;二是从模块耦合内聚角度来说,头文件中本身不应该include太多其它头文件,一般就是通用数据类型定义,include其它头文件意味着强耦合——引用了其它头文件中的类型定义,宏或是函数。3.接口声明及注释,包括函数,结构体等,但不应该出现全局变量, 阅读全文
posted @ 2010-12-20 10:02 cplayer 阅读(2462) 评论(0) 推荐(2) 编辑
摘要: 一、typedef的用法 在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,实例像: typedef int INT;typedef int ARRAY[10];typedef (int*) pINT; typedef可以增强程序的可读性,以及标识符的灵活性,但它也有“非直观性”等缺点。 二、#define的用法 #def... 阅读全文
posted @ 2010-11-15 11:04 cplayer 阅读(545) 评论(1) 推荐(2) 编辑
摘要: 1。什么是预编译,何时需要预编译:答案:1、总是使用不经常改动的大型代码体。2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头。2。char * const p char const * p const char *p上述三个有什么区别?答案:char * const p; //常量指针,p的值不可以修改char cons... 阅读全文
posted @ 2010-11-12 18:12 cplayer 阅读(2285) 评论(1) 推荐(0) 编辑
摘要: 今天开了重新开始用eclipse,是想写c++程序。主要是以前用惯了eclipse,大学里弄java弄了好久,发现java需要学的东西太多了,框架多,搞j2ee太烦了,所以,现在趁着还有时间,我要转到c/c++上。以后就把所有的学习心得都发上来。今天为了练习运算符重载,我写了一个分数的运算。总结了一点知识:1、熟悉了eclipse的快捷方式自动引入包:Ctrl+Shift+OControl-Alt... 阅读全文
posted @ 2010-11-12 17:57 cplayer 阅读(264) 评论(0) 推荐(0) 编辑