Есть ли возможность очищать буфер после каждого входа при наличии нескольких входов в одной строке? Я захватывал каждую переменную по одной и очищал буфер следующим образом:
cin >> length;
cin.clear();
cin.ignore(10000, '\n');
- это то же самое, что возможно с этой строкой кода:
cin >> length >> width >> height;