Visual Studio上的许多错误

时间:2018-07-02 23:34:15

标签: c++ visual-studio

一个小时前我刚刚开始使用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

1 个答案:

答案 0 :(得分:1)

#include "stdafx.h"应该是文件的第一行。之前的所有行都会被忽略,因此会出现错误,因为无法识别string