最新消息:

2009年07月的内容

使用GDB时设置观察点
GDB

使用GDB时设置观察点

admin 11年前 (2009-07-31) 1890浏览 0评论

调试程序的时候除了要设置断点,有时还需要设置观察点,即监视一个变量,当他的值改变时程序暂停。

GDB中断点的设置
GDB

GDB中断点的设置

admin 11年前 (2009-07-27) 2049浏览 0评论

在进行调试程序的时候会经常需要设置断点,GDB很好的支持了断点。 设置一个断点的命令是break(b).后面加行数或函数名,生成的每个断点都有一个编号。

VC++复习笔记3-MFC消息映射机制
C/C++

VC++复习笔记3-MFC消息映射机制

admin 11年前 (2009-07-26) 1591浏览 0评论

在WINDOWS程序中消息的处理是通过一个消息队列来管理的,但在实际的MFC编程的时候,我们要对程序进行一个消息响应的时候并不清楚ClassWizard具体为程序添加了什么,只看到了一个消息处理函数的实现接口.具体ClassWizard做了什么工作呢...

Linux下不带缓冲的I/O操作函数1
C/C++

Linux下不带缓冲的I/O操作函数1

admin 11年前 (2009-07-24) 1514浏览 0评论

首先了解“文件描述符”:对于内核而言,所有打开的文件都是通过文件描述符引用。它是一个非负整数,它的范围是0~OPEN_MAX。 Linux系统下大多数文件I/O操作只要5个函数就可以:

Linux Socket 学习笔记8-bind(2)函数
Linux

Linux Socket 学习笔记8-bind(2)函数

admin 11年前 (2009-07-24) 1570浏览 0评论

之前学了创建套接口的函数socket().创建好套接口后第二步就是地址绑定,用函数bind(2)实现. 函数定义: #include #include int bind(int sockfd,struct sockaddr *addr,int add...

VC++复习笔记2-简单的MFC运行机理
C/C++

VC++复习笔记2-简单的MFC运行机理

admin 11年前 (2009-07-24) 1417浏览 0评论

本来是不想做这个笔记的,因为MFC的运行过程太复杂了.我琢磨了一下午还只是弄懂了点皮毛.现在把我弄懂的部分记录下. 首先程序建立一个全局对象theApp,调用父类的构造函数,再调用派生类的构造函数.

Linux下的出错处理
error

Linux下的出错处理

admin 11年前 (2009-07-23) 1554浏览 0评论

在Linux出错时,常常返回一个负值,全局整型变量errno的值就代表了出错代码。 这个全局变量包含在errno.h中,它的定义是:

VC++复习笔记1-Windows程序的运行机制
C/C++

VC++复习笔记1-Windows程序的运行机制

admin 11年前 (2009-07-22) 1510浏览 0评论

没用VC++很久了,趁这个暑假有时间复习一下吧. 看了孙鑫老师的视频,感觉很多地方都生疏了.今天就复习第一章,Windows程序的运行机制. 先说一下大致的结构: 首先是入口函数WinMain,然后定义一个窗口类,接着注册窗口类,再创建窗口,显...