
linux高级编程
文章平均质量分 59
残阳无泪_lyd_hv3
这个作者很懒,什么都没留下…
展开
-
linux高级编程01 内存管理
malloc怎么分配空间 malloc与new的关系 看完下面的2再回答这个问题。 2. linux对内存的结构描述 a) /proc/${pid}/ 存放进程运行时候所有的信息。程序一结束,该目录就删掉了。 b) 任何一个程序的内存空间其实分成4个基本部分。转载 2013-06-13 22:03:25 · 497 阅读 · 0 评论 -
用GDB调试程序(二)
GDB的命令概貌 ——————— 启动gdb后,就你被带入gdb的调试环境中,就可以使用gdb的命令开始调试程序了,gdb的命令可以使用help命令来查看,如下所示: /home/hchen> gdb GNU gdb 5.1.1 Copyright 2002 Free Software Foundation, Inc. GDB is free softw转载 2013-09-17 12:44:50 · 491 阅读 · 0 评论 -
c++ primer 第二天
1.查看命令获取状态 windows系统下查看状态 C:\directory> echo %ERRORLEVEL%; linux 下 $echo $? 2.endl:操作符,将它写入输出流时,具有输出换行的效果,并刷新与设备相关联的缓冲区。 3.原创 2013-09-17 12:08:22 · 545 阅读 · 0 评论 -
用GDB调试程序(一)
用GDB调试程序 GDB概述 ———— GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。 一般来说,GDB主要帮忙你完成下面四个方面的功能: 1、启动你的转载 2013-09-17 12:09:09 · 589 阅读 · 0 评论 -
UNXI网络编程 第二天
1.socket包裹函数 2.errno的值只在函数发生错误时设置。把errno值存于全局变量不适合共享所有全局变量的多线程。 3.netstat -rn 输出路由表,这是另一种确定接口的方法。原创 2013-09-18 14:21:37 · 701 阅读 · 0 评论