【发布时间】:2018-12-11 04:39:59
【问题描述】:
我一个小时前才开始使用 C++,两周前我也刚开始编码,我的第一个项目是 Visual Novel,我使用名为 Ren'py(基于 python 的引擎)的引擎制作。我想学习如何使用 Visual Studio 编程,如果有人可以帮助我,我将不胜感激。
这是我的代码:
#include <iostream>
#include <string>
#include "stdafx.h"
using namespace std;
int main()
{
string a;
cin >> a;
cout << "Nama saya adalah " << a;
return 0;
}
这就是错误
严重性代码 描述 项目文件行抑制状态
错误 C2146 语法错误:缺少 ';'在标识符“a”之前 ConsoleApplication2 c:\users\admin\source\repos\consoleapplication2\consoleapplication2\consoleapplication2.cpp 8
错误 C2065“字符串”:未声明的标识符 ConsoleApplication2 c:\users\admin\source\repos\consoleapplication2\consoleapplication2\consoleapplication2.cpp 8
错误 C2065 'cout':未声明的标识符 ConsoleApplication2 c:\users\admin\source\repos\consoleapplication2\consoleapplication2\consoleapplication2.cpp 10
错误 C2065 'cin': 未声明的标识符 ConsoleApplication2 c:\users\admin\source\repos\consoleapplication2\consoleapplication2\consoleapplication2.cpp 9
错误 C2065 'a':未声明的标识符 ConsoleApplication2 c:\users\admin\source\repos\consoleapplication2\consoleapplication2\consoleapplication2.cpp 8
错误 C2065 'a':未声明的标识符 ConsoleApplication2 c:\users\admin\source\repos\consoleapplication2\consoleapplication2\consoleapplication2.cpp 9
错误 C2065 'a': 未声明的标识符 ConsoleApplication2 c:\users\admin\source\repos\consoleapplication2\consoleapplication2\consoleapplication2.cpp 10
【问题讨论】:
-
#include "stdafx.h"这个必须是你文件的第一行。 -
您从 C++ 开始给我留下了深刻的印象,但这可能会让您感到非常沮丧和气馁。尝试将 vb.net 或 C# 作为第一语言怎么样。您可以更快地启动和运行,其中一些概念将使您为 C++ 做好准备。
-
@Mary 感谢您的建议,我会重新考虑。
标签: c++ visual-studio