2016-12-04 22 views
-1

В настоящее время я пытаюсь изучить основы C++. Я использую визуальные студии и обнаружил странную проблему:visual studioios cout << не работает

#include "stdafx.h" 
#include <iostream> 

using namespace std; 


int main() 
{ 
    string name = "Example name"; 
    cout << "Hello " << name << endl; 

    int pause; 
    cin >> pause; 
    return 0; 
} 

Я не могу использовать «< <» дважды при попытке вывести свою строку. Он показывает красные линии под вторым < < и не позволит мне скомпилировать. Есть ответы? Должен ли я использовать другую среду IDE?

+2

Добавить '#include ' – wally

ответ

2

вы забыли #include <string> где operator<< определяется для std::string

+0

О, хорошо. Учебник, который я наблюдал, не упоминал об этом. Спасибо! :-) –