名词专业术语解释
路北
人活着,就要进步
展开
-
可重入和线程安全
这两个术语被用来说明一个函数如何用于多线程程序.在多线程或有异常控制流的情况下,当某个函数运行到中途时,控制流(也就是当前指令序列)就有可能被打断而去执行另一个函数.而"另一个函数"很有可能是它本身.如果在这种情况下不会出现问题,比如说数据或状态不会被破坏,行为确定。那么这个函数就被称做"可重入"的.补充:函数是可重入(reentrant)的,是指对于相同的(并且合法的)函转载 2013-10-18 10:31:27 · 742 阅读 · 0 评论 -
什么是thunk技术实现?
/************************ Copyright (c) 2013 ************************功能描述: thunk技术实现.利用这个类可以把回调函数完全封装成类成员函数.调用示例: //导入头文件及库文件 #include "ZThunk.h" class CTimer { private: // 此对像原创 2013-06-19 17:47:21 · 1429 阅读 · 0 评论 -
条件编译及编译预处理阶段
一、C语言由源代码生成的各阶段如下:C源程序->编译预处理->编译->优化程序->汇编程序->链接程序->可执行文件 其中 编译预处理阶段,读取c源程序,对其中的伪指令(以#开头的指令)和特殊符号进行处理。或者说是扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。预处理过程先于编译器对源代码进行处理。 在C 语言中,并没有任何内在的机制转载 2015-02-28 14:16:23 · 671 阅读 · 0 评论 -
磁盘分区,MBR和GPT区别以及这两种主引导分区下操作系统的安装
摘抄自百度百科:1、主分区,也称为主磁盘分区,和扩展分区、逻辑分区一样,是一种分区类型。主分区中不能再划分其他类型的分区,因此每个主分区都相当于一个逻辑磁盘(在这一点上主分区和逻辑分区很相似,但主分区是直接在硬盘上划分的,逻辑分区则必须建立于扩展分区中)。早期MBR模式分区只能划分四个分区,现在的GPT分区至少可以划分128个主分区,未来很有可能将不存在扩展分区和逻辑分区的概念。2、主分区原创 2015-05-13 10:21:21 · 2005 阅读 · 0 评论