2016-06-30 8 views
0
#include <iostream> 
#include "stdafx.h" 
#include <string> 

using namespace std; 

int main() 
{ 
    //Variables in which student info is stored 
    string name = ""; 

    //asks user for their name 
    cout << "/nHello, my name is Hal, what is your name? "; 

    cin >> name; 

    cout << "/nWelcome to C++ "; 
    cout << name; 
    cout << ", let the adventure begin!"; 

    return 0; 
} 

実際には動作しないような基本的なコードです。コンパイラは、宣言されていない識別子だと言っています。私はここや他のフォーラムですべての答えを見てきましたが、解決策のどれもそれを修正するようには見えません。前もって感謝します。CinとCoutは動作しません。

+0

どのようにコンパイルしていますか? – matt

+0

ビジュアルスタジオ2015 –

+0

C++を使用していますか?このプログラムはg ++でうまくコンパイルされます。もちろん、sans 'include stdafx.h'もあります。 – matt

答えて

3

"stdafx.h"ファイルが正しいパスに含めることを希望しています。コードはファイルが含まれていなくても正常に動作します。

+0

どうすれば確認できますか? –

+0

"stdafx.h"を含む行を削除するだけです。このオンラインC++コンパイラを使用して、[C++コンパイラ](http://www.tutorialspoint.com/compile_cpp11_online.php) –

関連する問題