- 博客(4)
- 资源 (4)
- 收藏
- 关注
转载 Windows核心编程 -- 线程基础
一、线程 与前面介绍的进程一样,线程也有两部分组成: 1)一个线程内核对象,操作系统用它来管理线程。内核对象中还存储了线程的各种统计信息,包括挂起计数、退出代码等,以便于系统对线程的管理。内核对象中有一个CONTEXT结构,这个结构中存储了线程上一次执行的时候CPU寄存器的状态。 2)一个线程栈,用于维护线程执行时所需的所有函数参量和局部变量。 位于同一个进程的线程
2013-12-17 14:40:25 1139
原创 _beginthread, _beginthreadex
_beginthread, _beginthreadexVisual Studio 2012Visual Studio 2008Visual Studio 2005Visual Studio .NET 2003Visual Studio 2013 Creates a thread.Copyuintptr
2013-12-17 14:35:33 3111
原创 MSVC命令行参数
1 cl,MSVC编译器 /c:只编译链接 /Za:禁止语言扩展 /link:链接指定的模块或给链接器传递参数 /Od:禁止优化 /O2:以允许速度最快为目标优化 /O1:以最节省空间为目标优化 /GR或/GR-:开启或关闭RTTI /Gy:开启函数级别链接 /GS或/GS-:开启或关闭 /Fa:输出汇编文件 /E:只进行预
2013-12-17 14:27:39 2780
转载 编写简单的c运行库
看了《程序员自我修养》这本书后,对目标文件、可执行文件的结构有了比较清晰的了解,对目标文件链接成可执行文件的过程和程序运行库有了大致的认识。不过正如“纸上得来终觉浅,绝知此事需恭行”,很多东西看似容易,但实践的时候却往往不是这样,在实践中往往能发现很多的问题。《程序员自我修养》这本书我觉得是理论与实践很好的结合了,它在最后一章给出了一个c和c++运行库的简单版的实现,通过实现这个可以更为深
2013-12-17 14:24:07 1276
Fastboot和ADB_1_0_39 官方版
2017-06-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人