Visual C++中的Hello World程序出现错误
Hello World program in Visual C++ giving errror
我已经安装了visual studio 2012。我在一个新项目中写了一个简单的"你好世界"程序。这是代码:
#include <iostream>
int _main()
{
cout<<"Hello world";
cin.get();
return 0;
}
当启用预编译头时,我得到了与stdafx.h
相关的错误,所以我关闭了预编译的头并删除了#include stdafx.h
。
现在我收到这些奇怪的错误消息:
- 错误C2018:未知字符"0x3"
- 错误C2018:未知字符"0x4"
- 错误C2018:未知字符"0x40"
- 错误C2146:语法错误:缺少";"在标识符"之前
- 错误C4430:缺少类型说明符-假定为int。注意:C++不支持默认的int
还有更多类似的错误导致构建失败。错误由cl.exe
给出给代码的每一行。
到目前为止我尝试过的东西:
- 创建了一个空项目,其中只有1个
.cpp
文件包含该代码 - 尝试使用CCD_ 5
- 尝试使用CCD_ 6而不是CCD_
- 尝试CCD_ 8
- 在Visual Studio 2010上尝试了同样的操作
-
在Viunal Studio中对控制台应用程序进行编码并删除预编译头的include会导致错误。
-
查看链接器属性(右键单击项目,选择属性,然后选择链接器-系统)。请确保您选择了SUBSYSTEM控制台。在Linker-Advanced下,您可以找到自己的切入点。请确保您的入口点=您的主要内部名称
-
也许看看这个:visual c++2010将User32.dll导入64位win7 时出错
伙计们,我意识到了一件奇怪的事情。当我第一次打开VS并构建时,它会成功构建,但如果我重新构建,它会出错。因此,每次我对代码进行更改和编译时,都会出现相同的错误。但如果我关闭VS并再次打开并尝试,它会起作用。
相关文章:
- 程序崩溃并显示"std::out_of_range"错误
- xmake总是报告:错误:无法获取cxx的程序,为什么
- VSCode-有一个红色下划线,但程序构建和运行正确,并且出现配音错误
- 分段错误当我试图运行程序时出错
- 显示错误输出的简单数组排序程序
- 示例外壳应用程序显示的 V8 "segmentation fault (core dumped)"错误
- C++应用程序 MySQL odbc 数据库连接错误:在引发"otl_tmpl_exception<>"实例后终止调用
- 为什么程序在 c++ 中迭代 emtpy 向量时会抛出运行时错误
- 在气泡排序程序中未声明错误功能
- 我在c ++矩阵计算器程序中找不到错误
- 叮当格式化程序多行格式配置错误
- 全局向量导致 C++ 程序结束时出现段错误
- 运行时间错误:程序跳过提示,以获取第二名和第三个名称
- Glibc 2.7 配置错误程序太旧
- 运行时错误:程序已停止响应
- OpenCV for Android:在 PATH 中找不到错误程序"sh"
- C++中的 scanf 错误 - 程序没有响应
- c++语法错误:程序以非零状态退出
- 运行时错误C++程序:检测到glibc,munmap_chunk(),指针无效
- libxml2错误程序c++