有关头文件的
1
#ifndef _BASETSD_H_
#define _BASETSD_H_#ifdef __cplusplus
extern "C" {
#endif
#define 定义不明白,为什么没有赋值
2
:#pragma warning(disable:4311)
pragma 的定义是什么,有什么作用
3:precompiled hearder 有什么作用,他的定义是什么。4在WIN32SDK中的WINMAIN中
为什么最后都有个RENTRN MSG。WPRAMA
这个参数返回到哪里,有什么作用,是传递给WINPROC么
1
#ifndef _BASETSD_H_
#define _BASETSD_H_#ifdef __cplusplus
extern "C" {
#endif
#define 定义不明白,为什么没有赋值
2
:#pragma warning(disable:4311)
pragma 的定义是什么,有什么作用
3:precompiled hearder 有什么作用,他的定义是什么。4在WIN32SDK中的WINMAIN中
为什么最后都有个RENTRN MSG。WPRAMA
这个参数返回到哪里,有什么作用,是传递给WINPROC么
3:在VC IDE project->Setting->C/C++->category->Precompiled Headers中进行预编译头的设置
4:http://dev.csdn.net/article/41/41540.shtm
一个头文件可能会被多次包含在一个源文件中
条件指示符可防止这种头文件的重复处理例如
#ifndef BOOKSTORE_H
#define BOOKSTORE_H
/* Bookstore.h 的内
....
等同于 #pragma once
2, 取消警告
3,预编译头文件,可以在你做了一些改动后,重新编译的时候速度加快
.....your code;
#endif如果你不想代码执行,把#define MY_DEBUG删除掉就可以,非常方便。其他的上面的都讲的很清楚,不重复。