gpt4 book ai didi

c++ - 如何在 C++ 中使用 WORD、UCHAR、ULONG、USHORT 类型?

转载 作者:可可西里 更新时间:2023-11-01 09:40:48 29 4
gpt4 key购买 nike

我在 Visual Studio 2010 中创建了一个 Win32 控制台项目。在这个项目中,我想使用具有相应 header 的外部库。头文件包含声明为的变量

  • UCHAR
  • 乌龙
  • 我们做空
  • 单词

如上大写。我用 C++ 编写的程序很少,所以我不认识这些类型,而且我确实会在包含它们的每一行代码中遇到错误:

WORD myVariable;

错误:

error C2146: syntax error : missing ';' before identifier 'myVariable'

这可能是一件非常简单的事情,但希望对我的 C++ 知识有所帮助。

我需要什么才能使用这些类型?

最佳答案

这些类型在 windows.h 中定义, 所以你需要输入 #include <windows.h>某处。

在你的情况下,你可能需要把它放在你提到的外部库的标题之前:

#include <windows.h>
// Possibly other stuff here...
#include <external-library.h>

关于c++ - 如何在 C++ 中使用 WORD、UCHAR、ULONG、USHORT 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21547065/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com