私はこのコードを持っています:
int obj;
while ( std::cin >> obj )
{
std::cout << obj << std::endl ;
int temp = obj ;
++ temp;
std::cout << temp << std::endl ;
}
適切な整数を入力すると、出力が理解できます。
例えば。入力として 12 を取得すると、コンソールに次のように表示されます。
12
12
13
しかし、空白を含む整数を入力として与えると、出力を理解できないようです。
例えば。入力として 12 12 12 12 を指定すると、コンソールに次のように表示されます。
12 12 12 12
12
13
12
13
12
13
12
13
誰か説明してもらえますか?