C++相談室 Part4
■ このスレッドは過去ログ倉庫に格納されています
0402デフォルトの名無しさん
NGNG次のような簡単プログラムなんですが、
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s;
getline(cin, s);
cout << s << endl;
}
getlineで何か文字列を入力してエンターを1度押すと、それが出力されると
思うのですが、VC++ではエンターを2回押さなければ出力になりません。
BorlandC++では、1回で出力になります。
これだけはっきりしているとバグレポートでもあるかとも思うのですが、どうも
わかりません。VCとBCどちらが正しいのでしょうか?
それとも私が何か勘違いしてるでしょうか?
よろしくお願いいたします。
■ このスレッドは過去ログ倉庫に格納されています