- 博客(5)
- 收藏
- 关注
原创 gdb 和core dump
何谓 core dump? 我们在开发(或使用)一个程序时,最怕的就是程序莫明其妙地当掉。虽然系统没事,但我们下次仍可能遇到相同的问题。于是这时操作系统就会把程序当掉时的内存内容 dump出来(现在通常是写在一个叫core 的 file 里面),这个动作就叫作 core dump。这个 core 文件能够使用 gdb进行事后的 debug。 gdb -c core, 进去後打 where,
2011-05-13 18:56:00 1396
原创 获取cpu一些信息的例子
不积跬步无以至千里。 慢慢积累啊 #include #include #include char* cpu(void) { unsigned int total; float user; float nice; float system; float idle; char cpu[21]; ch
2011-05-12 22:46:00 560
原创 编译动态链接库
首先给一段函数: //all.cpp #include #include int func(int &a) { if(a==0) return false; else a=a*2; return true; } int main(int argc,char *argv[]) { if(argc!=2) { printf("please input a numbe
2011-05-11 23:50:00 915
原创 文件的操作
#include #include #include #include int main() { int handle=open("pic.png",O_RDONLY); printf("%d/n",handle); close(handle); return 0; } 以句柄方式打开文件。 open是个比较低层的打开方式,返回的handle值如果是-1表示打开
2011-05-04 13:56:00 446
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人