以下のコードを実行すると、2回リターンを押さないと終了してくれません。
どうしてでしょうか?
int main(int argc, char* argv[])
{
 std::string s;
 std::getline(std::cin, s);
 return 0;
}