- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 Perl中的文件操作
转自:http://osdev.blogbus.com/logs/66173.html基础在Perl中,提供了三种文件句柄:STDIN,STDOUT,STDERR.它们可以由父进程建立的文件或者设备会自动打开.一般使用open函数来建立文件句柄.open函数的语法是只读模式时为:open (FILEHANDLE,"somename");其中FILEHANDLE是文件句柄的名字,常用写法是全
2008-05-05 12:57:00 839
原创 #pragma 预处理指令详解
在所有的预处理指令中,#pragma指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #pragma para,其中para为参数,下面来看一些常用的
2008-05-05 12:53:00 310
原创 内存对齐与ANSI C中struct型数据的内存布局
许多实际的计算机系统对基本类型数据在内存中存放的位置有限制,它们会要求这些数据的首地址的值是某个数k(通常它为4或8)的倍数,这就是所谓的内存对齐,而这个k则被称为该数据类型的对齐模数(alignment modulus)。当一种类型S的对齐模数与另一种类型T的对齐模数的比值是大于1的整数,我们就称类型S的对齐要求比T强(严格),而称T比S弱(宽松)。这种强制的要求一来简化了处理器与内
2008-05-05 12:40:00 307
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人