Класс System
имеет методы setIn()
, setOut()
и setErr()
, которые позволяют вам устанавливать стандартные потоки ввода, вывода и ошибок, например, на ByteArrayOutputStream
, который вы можете проверить по желанию.
Нет, не t используется в C ++. Его нигде нет в стандарте. В частности, его нет в наборе допустимых символов C ++ [lex.charset].
As the above answers mentioned, '@' is not part standard C++; however, it does appear in Objective-C, and hence in Objective-C++, and hence, in real-world code, such as WebKit.