我正在制作一个 C++ 程序,我试图用 #include
导入所有程序。
但是我试过的没有用。我想我可能对 Python 的 from {module} import *
函数有点困惑。
这是我的代码:
#include <*>
using namespace std;
int main()
{
cout << Hello! << endl;
return 0
}
然后,我打开 cmd 并输入:
c++ test.cpp -o test.exe
这是我得到的错误...
Microsoft Windows [Version 10.0.16299.309]
(c) 2017 Microsoft Corporation. All rights reserved.
C:\Users\thoma>cd Desktop
C:\Users\thoma\Desktop>c++ test.cpp -o test.exe
test.cpp:1:13: fatal error: c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\*: Invalid argument
#include <*>
^
compilation terminated.
C:\Users\thoma\Desktop>
我的编译器是 MinGW。任何帮助或答案将不胜感激。
最佳答案
#include <*>
不是 C++,并且没有可比较的功能可供使用。您必须明确指定所需的每个 header 。这是一件好的事情。习惯它。
你还应该去掉 using namespace std;
.
关于c++ - 如何在 C++ 中导入所有#include?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49656006/