EzioA 发表于 2016-6-25 23:42:04

一个小问题,关于头文件的

看一段代码的时候碰到的问题。
windows.h头文件里面没有定义数据类型COORD,但是在VC++ 6.0里面#include <windows.h>之后就可以使用COORD。
COORD是定义在wincon.h里面的,但是#include <wincon.h>之后满屏的错误。
这是为什么呢?

无符号整形 发表于 2016-6-26 08:09:47

windows虽然没有包含COORD,但是windows.h里有这样一段代码
#ifndef _MAC
#include <wincon.h>
#include <winver.h>
#endif
所以他已经帮你包括了那个文件,显试包含将会有很多错误
还有就是你的windows.h wincon.h跟我的不一样哦,我的比你多了好多

easypython 发表于 2016-6-26 14:35:28

一般都是#include "windows.h"就可以了。

EzioA 发表于 2016-6-26 22:09:35

无符号整形 发表于 2016-6-26 08:09
windows虽然没有包含COORD,但是windows.h里有这样一段代码

所以他已经帮你包括了那个文件,显试包含将 ...

额,就是说windows.h里面能引用别的头文件的资源?

无符号整形 发表于 2016-6-27 11:51:06

EzioA 发表于 2016-6-26 22:09
额,就是说windows.h里面能引用别的头文件的资源?

嗯是的,里面有好多呢。比如winuser.h wingdi.h winnt.h等等等等

EzioA 发表于 2016-6-27 19:48:52

无符号整形 发表于 2016-6-27 11:51
嗯是的,里面有好多呢。比如winuser.h wingdi.h winnt.h等等等等

SOGA.

无符号整形 发表于 2016-6-27 19:54:55

EzioA 发表于 2016-6-27 19:48
SOGA.

无符号整形 发表于 2016-6-27 19:57:49

EzioA 发表于 2016-6-27 19:48
SOGA.

你什么意思

EzioA 发表于 2016-6-28 22:06:20

无符号整形 发表于 2016-6-27 19:57
你什么意思

。。。就是知道了的意思。。。

无符号整形 发表于 2016-6-28 22:07:54

EzioA 发表于 2016-6-28 22:06
。。。就是知道了的意思。。。

可以采纳么

EzioA 发表于 2016-6-29 09:00:44

无符号整形 发表于 2016-6-28 22:07
可以采纳么

怎么采纳?
页: [1]
查看完整版本: 一个小问题,关于头文件的