Является ли поведение записи непечатаемого символа неопределенным или определяемым реализацией, если символ написан через printf
/fprintf
? Я смущен, потому что слова в стандарте C N1570/5.2.2 говорят только о семантике отображения для печати символов и алфавитных escape-последовательностей.Каково поведение написания непечатаемого символа в C/C++?
Кроме того, что, если символ написан через std::ostream
(только на C++)?
Дайте нам пример непечатаемого и неконтролируемого символа. – user694733
@LP: быть педантичным, зависит от устройства вывода, получающего данные. Телетайп будет вести себя иначе, чем файл или окно или принтер GUI. –
Кроме того, выходной поток может быть '/ dev/null'. По-видимому, он не будет печатать даже «печатные» символы. –