C++代码未正确编译
C++ code not compiled correctly
我有窗口 8 和 dev c++ 代码。但是我遇到了一些错误..请帮我删除它们
代码是:
#include <iostream>
#include<conio.h>
using namespace std;
main()
{
int AmerAge, AmaraAge;
cout<<"please enter AmerAge";
cin<<AmerAge;
cout<<"please enter AmaraAge";
cin<<AmaraAge;
if(AmerAge>AmaraAge)
cout<<"Amer is older than amara";
}
编译错误是
52 0 c:\program files (x86)\dev-cpp\mingw32\lib\gcc\mingw32\4.8.1\include\c++\string在文件中包含自 c:\program files (x86)\dev-cpp\mingw32\lib\gcc\mingw32\4.8.1\include\c++\string
首先要做的是,
cin << AmerAge;
应该是:
cin >> AmerAge;
我记得使用记忆辅助工具:您将数据输入到变量中,cin >> var
,从中输出它,cout << var
.
其次,conio
不是C++标头,甚至不是 C 标头。
这是来自Borland(或Invogue或Enchilada或他们现在自称的任何东西)的过去爆炸。
在印度教育机构的作业之外,它没有立足之地,尽管他们有更现代(免费且符合标准的)选择,但他们似乎更喜欢它。它也不会抱怨诸如不指定main()
返回类型之类的弊端。
最后,您可能想返回并重新阅读安装 MinGW 时应注意的所有警告。
你知道,那些关于安装到一个有空格的路径中,以及这可能会搞砸工具链的很大一部分:-)
相关文章:
- 在Linux for Windows上编译C++代码时出错
- 在编译C++代码(具有dlib和opencv)到WASM时面临问题
- 在程序中编写脚本来编写和编译代码
- 未定义的引用 .. 使用 OpenCV 编译 C++ 代码时,从命令行
- 在macos上编译代码的未解析符号
- 使用个人C++库编译代码时,与头文件一起使用时会中断
- 使用指针编译代码后,.cpp文件将变为随机字符
- VS Express 无法正确编译代码(?
- 如何在Ubuntu中使用Visual Studio代码编译C++代码
- 使用 Android NDK 使用 clang++ 编译C++代码时对"_Unwind_Resume"的未定义引用
- 无法使用两个包装不同下一层的ssl_stream编译代码
- 编译代码时"[Warning] extra tokens at end of"
- 无法编译代码,因为它已在 C++11 中弃用
- 如何在 Azure 应用服务中使用 cl.exe 编译 C++ 代码并生成可执行文件
- 如何调试编译 c++ 代码的 bazel?
- 为什么在使用转换构造函数编译代码时需要 const 复制构造函数?
- 编译 C++ 代码后尺寸较大
- 使用用 C++ 和 DDS 编写的 CMAKE 编译代码
- 编译代码时如何不制作二进制文件?
- 如何使用所有其他文件信息来编译代码,例如HAAR级联训练的权重的XML文件