
内存 指针 线程 信号量
mangshe0
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
转 VC线程同步方法: 临界区 互斥 事件 信号量
原文: http://blog.youkuaiyun.com/zmq5411/article/details/6113414 VC MFC中线程同步对象的区别 临界区 CCriticalSection,在用户模式工作,适用于保护线程间共享资源,一个线程可以多次Lock不会出错。不支持在多进程之间工作。 互斥量 CMutex,在内核模式工作,除了支持临界区的功能,还可以为互斥量命名,以便在多进程中工作。互...原创 2013-06-19 14:20:48 · 179 阅读 · 0 评论 -
【转载】《高质量C++/C编程指南》阅读笔记 — 内存管理
一、内存分配方式: (1)从静态存储区域分配。 内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static 变量。 (2)在栈上创建。 在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。 (3)从堆上分配,亦称动态内存分...原创 2013-05-16 17:09:38 · 133 阅读 · 0 评论 -
int 内存 布局 编译 原理分析
十进制也好 十六进制也好 他都只是数而已 在int 4字节里面 8位存储取值范围 0-255 也就是0xFF 低位存的就是这个数 但是倒数第二位 存的 表示的是 低位的多少倍 依次到第四位(VC6的编译环境下测试 根据平台编译原理相关 我们这里都针对VC6来说) 如果内存布局如下: 由低到高 第一字节 0x11 第二字节 0x01 第三字节 0x00 第四字节 0x00 将这个数读出来是多...原创 2010-09-03 10:03:45 · 389 阅读 · 1 评论