Мне нужно, чтобы моя программа работала по-разному, в зависимости от того, выводится ли он на терминал или в файл.Как я могу узнать это из C ++?
Я предполагаю, что не существует решения, которое работает для всех операционных систем.Для моих целей было бы хорошо иметь одну стратегию, которая работает под Windows, и одну, которая работает под linux / unix.
Заранее спасибо.