В системах, которые я использую (Windows и Unix), ОС никогда не переносит строки.Различные устройства отображения могут, однако;например, обычные xterm
окна в X или консольное окно в Windows будут перенесены после определенного количества символов. Если вы выводите один из них, существует способ определения размера, зависящий от реализации, в данный момент,Однако действительно ли это полезно, я не знаю, поскольку он может меняться между моментом, когда вы его читаете, и моментом, когда вы выводите.
При выводе в файл, конечно, нет переноса,и мне иногда приходилось иметь дело с файлами длиной более миллиона символов.