gok*_*kul 0 c++ iostream include deprecated
我untitled1.cpp
使用以下脚本创建了一个名为dev-cpp 的文件:
#include <iostream.h>
using namespace std;
int main(){
cout << "C++";
return 0;
}
Run Code Online (Sandbox Code Playgroud)
但编译器显示如下错误:
1 F:\ Dev-Cpp\include\c ++\3.4.2\backward\iostream.h:31,
来自F:\ Dev-Cpp\Untitled1.cpp in include/c ++/3.4.2/backward/iostream中包含的文件.h:31,来自F:\ Dev-Cpp\Untitled1.cpp 32:2 F:\ Dev-Cpp\include\c ++\3.4.2\backward\backward_warning.h #warning此文件至少包含一个已弃用或过时的文件头.请考虑使用C++标准第17.4.1.2节中的32个标头之一.示例包括将标头替换为C++包含的标头,或者代替不推荐使用的标头.要禁用此警告,请使用-Wno-deprecated.
我有什么错误?我如何解决它?
在C++中,您可以在不使用.h
后缀的情况下导入标准库.
#include <iostream>
Run Code Online (Sandbox Code Playgroud)
所以你的固定例子:
#include <iostream>
int main(int argc, char **argv) {
std::cout << "C++";
return 0;
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3140 次 |
最近记录: |