摘要: 在c语言中如果两个源文件包含同一个头文件,例如A.CPP包含C.H,B.CPP包含C.H,而A.CPP又包含B.CPP,就会造成文件重复包含的问题,解决方案:在C.H中写入#ifndef TEST_H_#define TEST_H_#include "TEST.h"//C.PP中包含的文件或者其他头文件#endif还有一种方法是:#pragma oncefatal error C1083造成的原因是没有预处理的模块,需要先编译预处理模块即stdafx.h不能直接编译链接,先编译再链接可以解决。 阅读全文
posted @ 2012-06-25 10:13 l851654152 阅读(927) 评论(0) 推荐(0) 编辑
摘要: (1)单进程、单线程,MS-DOS就是这种操作系统;(2)多进程、单线程,多数UNIX(及类UNIX的LINUX)是这种操作系统;(3)多进程、多线程,Win32(Windows NT/2000/XP等)、Solaris 2.x和OS/2都是这种操作系统;(4)单进程、多线程,VxWorks是这种操作系统。 阅读全文
posted @ 2012-06-25 08:59 l851654152 阅读(191) 评论(0) 推荐(0) 编辑