VSCode - C++ - MinGW 编译器的问题

VSCode - C++ - Problem with MinGW compiler

本文关键字:问题 编译器 MinGW C++ VSCode      更新时间:2023-10-16

此程序中包含的文件的照片

前段时间,我开始在VSCode中学习C++的对象编程。我决定使用三个文件创建测验 - main.cpp,pytanie.h,pytanie.cpp。我编写了所有必要的代码。我的问题是,当我想开始调试时,它会向我显示这样的公报:

VSCode向我展示的声明

另外,也许它会有所帮助,我将粘贴代码表单main.cpp:

#include <iostream>
#include "pytanie.h"
using namespace std;
int main()
{
Pytanie p1;
p1.nr_pytania = 1;
p1.wczytaj();
p1.zadaj();
p1.sprawdz();
cout << "KONIEC QUIZU! PUNKTY = " << p1.punkt;
return 0;
}

有文件 pytanie.h

与其在 PS 上运行g++ main.cpp,不如运行 :g++ main.cpp pytanie.cpp

查看此线程以获取更多信息。

我想补充的一件事是不要在头文件中编写命名空间。检查此线程。

此外,我建议您按照本教程在工作区中设置tasks.json。它可以节省您的打字!:)