- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 内存管理的一个实验
之所以会写这个程序是因为培训中有一课是TDD(test-driven devp),先写测试后写程序,是一种比较神奇的编程方法,看似不可能,其实这样程序出错的可能性更小。如果大家对TDD有兴趣可以去看看其他的书,我就不讨论了。接下来要谈的MemPool是课中实践题目,但是由于系统是linux,搞的我晕头转向的(命令行操作路径切换),程序没怎么写,l
2008-11-29 19:53:00 1092
转载 setjmp和longjmp【转】
int setjmp(jmp_buf jmpb)设置缓冲区来保存堆栈的内容,将保存的上下文存入进程的自身的数据空间(u区),并继续在当前的上下文中执行,一旦碰到了longjmp,进城就从该进程的u区,取出先前保存的上下文,并恢复该进程的上下文为先前保存的上下文。这时核心将使得进程从setjmp处执行(摘自:unix平台下c语言高级编程指南)void longjmp(j
2008-11-07 18:58:00 772
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人