gpt4 book ai didi

Code::Blocks 中的 C++ 非类成员编译错误?

转载 作者:太空宇宙 更新时间:2023-11-04 14:13:32 24 4
gpt4 key购买 nike

我正在尝试按照找到的教程进行操作 here学习编程 roguelike 游戏背后的基本思想。我正在使用 Code::Blocks 10.05 从我的 usb 可移植运行并使用 MinGW 进行编译。 Console.h 也来 self 上面链接的网站。

当我试图设置这个类以确保一切正常时,我遇到了障碍:

#include <conio.h>
#include "Console.h"

int main( void )
{
console.Clear();
return 0;
}

当我尝试使用时出现以下错误:

Error: request for member 'Clear' in 'console', which is of non-class type 'Win32Console()'|

感谢任何帮助,谢谢!

编辑

我在迅速为自己毁掉 MinGW 和 Code::Blocks 后重新安装了它们,现在又返回错误:

undefined reference to `Win32Console::Win32Console()

最佳答案

在添加头文件之前,粘贴此行:#define _WIN32。可能是 _WIN32 没有定义?

关于Code::Blocks 中的 C++ 非类成员编译错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13039018/

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