上一页 1 ··· 5 6 7 8 9

2010年11月13日

win32多线程程序设计学习笔记(第一、二章)

摘要: 第一章这一章主要介绍了为什么要引入多线程,以及多线程技术在windows系统中的发展历史。内存大致可以分为3中类型,分别是code,data和stack。code是程序的可执行部分,一定是只读性质。只是cpu唯一允许执行的内存 。data是程序中的所有变量(不包括函数中的局部变量),可分为全局和静态变量两种。stack是你调用函数时所用的堆栈空间,其中有局部变量。每个线程产生时配有一个堆栈。第二章 线程的第一次接触(1) 产生一个线程Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHi 阅读全文

posted @ 2010-11-13 17:44 一颗麦粒 阅读(314) 评论(0) 推荐(0) 编辑

2010年11月12日

C++编程规范学习笔记(1)

摘要: 第0条:不要拘泥于小节只规定 需要规定的事情,不要强加个人爱好或过时的做法不要使用晦涩的名称使用全大写表示宏 C++编程规范中不应该使用匈牙利记法(将类型信息并入变量命中) 第1条:在高警告级别干净利落的进行编译 高度重视警告,使用编译器的最高警告级别。 理解所有警告,通过修改代码而不是降低警告级别来排除警告无法修改的库头文件可能包含引起警告(可能是良性)的构造。如果这样,可用自己的包含原头文件的版本将此文件包装起来,应有选择的为该作用域关闭烦人的警告,然后在整个项目的其他地方包含此包装文件Code highlighting produced by Actipro CodeHighlighte 阅读全文

posted @ 2010-11-12 22:35 一颗麦粒 阅读(164) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9

导航