Редагувати: Як справедливо зазначає Чарльз Бейлі в коментарі нижче, це не спрацює, якщо є буквені персонажі stdin, і дійсно немає хорошого способу обійти це. Якщо ви працюєте з доданим налагоджувачем, запропоноване рішення Джона Діблінга є, мабуть, найчистішим рішенням вашої проблеми.
Це сказав, що я залишу це тут, і, можливо, хтось інший знайде це корисним. Я багато використовував це як швидкий злом, коли писав тести під час розробки.
Після закінчення mainфункції ви можете зателефонуватиstd::getchar();
Це дозволить отримати один символ stdin, таким чином, ви надасте поведінку типу "натиснути будь-яку клавішу для продовження" (якщо ви дійсно хочете повідомлення "натисніть будь-яку клавішу", вам доведеться роздрукувати його самостійно).
Вам потрібно #include <cstdio>для getchar.