Ich arbeitete an einem Beispiel für this answer und ich bemerkte, dass http://ideone.com mich bis EOF
von cin
lesen lassen, aber Visual Studio 2015 nicht.Read cin bis EOF
Zum Beispiel gegeben das Programm:
string i;
while(cin >> i) cout << i << endl;
ich den Eingang geben kann:
Lorem Ipsum
Und http://ideone.com beenden wird: http://ideone.com/22uNOr
Visual Studio 2015 wird fortgesetzt e für die Eingabe wartet jedoch, bis ich drücken Ctrl +Zund hit Geben Sie
Ist das ein gcc/Visual Studio Unterschied oder einfach nur etwas http://ideone.com tut?
Es ist eine ideone Sache. Es leitet die Eingabe an Ihr Programm, es interagiert nicht interaktiv. (Wie würde die interaktive Konsole wissen, dass keine weiteren Eingaben kommen werden?) – molbdnilo
@molbdnilo Das ist, was ich vermutete ... Ich war mir nur nicht sicher, ob gcc mich zum Ende von 'cin' extrahieren würde, und da ich es nicht tat Ich habe GCC lokal verfügbar, ich dachte, ich würde fragen. Könnten Sie das als Antwort aufschreiben? –
@ JonathanMee Es ist das gleiche bei Coliru BTW. –