- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 GDB的字符终端的替换工具——CGDB的使用与介绍
项目网站:cgdb.sourceforge.net cgdb可以看作gdb的界面增强版,用来替代gdb的 gdb -tui。cgdb主要功能是在调试时进行代码的同步显示,这无疑增加了调试的方便性,提高了调试效率。界面类似vi,符合unix/linux下开发人员习惯,所以如果熟悉gdb和vi,几乎可以立即使用cgdb。主要功能介绍:1) 相比GDB,增加了语法
2012-02-27 22:52:12 15626
原创 APUE(UNIX环境高级编程)的源代码编译与调试
背景:APUE这些年陆陆续续看了几遍,一直是桌子边的必放的参考书,但是一直没有把它的例子程序玩一遍,这一直是我心中的遗憾。今天尝试把原书(第二版)提供的代码下载下来,在我用的机器上跑起来,算了却我这个心愿的头一步吧。获取APUE代码 下载APUE的源代码包: wget http://www.apuebook.com/src.tar.gz 解压
2012-02-27 22:12:55 1433
原创 C/C++ 笔记 -- 基本概念(2)
多维数组 一个多维数组在语义上并不等价于一个指向其元素类型的指针,相反他等价于一个“指向数组的指针"int b[3][4] int(*const b)[4]int c[3][4][5] int(*const c)[4][5]char *p1 = new char[5][3]; // ERROR!语义不等价int *p2 =
2012-02-27 21:26:27 464
转载 函数调用规范
函数调用规范调用规范是指进行一次函数调用所采用的传递参数的方法,返回值的处理以及堆栈的清理等等。常见的调用规范有:stdcall、cdecl、fastcall、thiscall、nakedcall一、stdcall调用规范 stdcall很多时候被称为pascal调用规范,因为pascal是早期很常见的一种教学用计算机程序设计语言,其语法严谨,使用的函数调用约定是stdcal
2012-02-26 23:37:33 1068
原创 C/C++ 笔记 -- 基本概念(1)
背景:最近打算跳槽了,把以前翻过的书温习下,顺便记一记笔记,可能比较杂。基本概念关于main1、C++的main函数的限制 不能重载,不能内联 不能定义为静态的 不能取其地址,不能自己调用自己。2、main函数 进入之前初始化全局变量(extern或static),若main结尾没有return语句,则等效return 0;关于名
2012-02-26 23:26:29 531
原创 开博宣言
终于走出这一步了,有些激动,有些期待,更多的是喜悦。 06年就申请了csdn的帐号, 很少登录。毕业也4~5年了,一直执着于编程,纯coder一个。这些年各种项目做过,技术的东西接触也不少,但除了脑袋偶尔回想到的一点,啥也没留下。年初想到要开个博客,初衷很简单,将以后的技术积累沉淀下来。 在csdn上开技术博客,其实有蛮多好处的。 1、多一个知己,多一个生活圈子。每当
2012-02-25 01:16:15 491
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人