C/C++
xwdok
这个作者很懒,什么都没留下…
展开
-
extern 的总结
extern 一般来说就是跟编译器讲,全局变量后者函数定义是在别的文件里面,现在所做的只是声名.例如: extern int c; extern int fun(void);这些都只是声名.这里, extern int fun(void); 可以省略 extern,这样其实还是声名嘛:)但是extern int c;不能省略,省略以后 int c其实是声名+定原创 2007-01-14 21:58:00 · 1177 阅读 · 0 评论 -
蹊跷的一段C++代码
#includeclass B{public: B() { cout } B(B& cp) { data = cp.data; cout } ~B() { cout } B(int i):data(i) //B(int) works as a converter ( int -> instance of B) { cout }private: int data;};B P原创 2007-01-17 16:51:00 · 935 阅读 · 0 评论 -
僵尸进程(Zombie process)
非常简单,简单记录下,几年前了解到的东西发现现在忘了,现在看来很简单,可能当时没有很好理解。僵尸进程这个概念是在UNIX和类UNIX(unix-like)系统里面的概念。简单讲就是子进程已经执行完毕,系统分配给它的所有资源都释放了,除了一样-pid和进程表的相应项。它原创 2011-08-07 00:47:37 · 1802 阅读 · 2 评论 -
对内存泄漏的研究成果
memoryLeak的问题,遇到过很多,也很有兴趣去研究底层的东西。把发表IBM DeverloperWorks上的两篇文章链接记下:第一篇:- Tips for detecting and avoiding POSIX thread memory lea原创 2011-08-06 23:41:57 · 492 阅读 · 0 评论 -
Extern "C"
Extern "C" is the concept that may be frequently checked during an interview. Reference to this is an article in Baidu -原创 2014-06-02 15:42:30 · 395 阅读 · 0 评论 -
volatile in C programming
http://www.geeksforgeeks.org/understanding-volatile-qualifier-in-c/转载 2014-05-24 21:58:28 · 455 阅读 · 0 评论 -
Lvalue & Rvalue
http://publib.boulder.ibm.com/infocenter/comphelp/v7v91/index.jsp?topic=%2Fcom.ibm.vacpp7a.doc%2Flanguage%2Fref%2Fclrc05lvalue.htm转载 2014-05-29 01:18:33 · 387 阅读 · 0 评论