Все. Текст хранится в виде массива/списка строк.
---------- Post added at 11:14 ---------- Previous post was at 11:12 ----------
На Специалисте, 86РК, Апогее, Микроше, Львове ПК01, Искре 1080 нет... Мало где есть, потому что контроллер прерываний - это отдельная дорогая микросхема, на нем экономили.
---------- Post added at 11:17 ---------- Previous post was at 11:14 ----------
1) Длина строки ограничена размером буфера редактирования. Размер буфера редактирования ограничивает размер текста.
В обсуждаемом способе, буфер редактирования не требуется.
2) При вставке буфера редактирования в текст потребуется сдвигать весь текст. А это может занять очень существенное время, пользователь продолжит печатать после нажатия ENTER и редактор пропустит первые символы в строке.
В обсуждаемом способе, при нажатии Enter тормозов не будет вообще. Это лишь запись в память одного байта. Да перерисовка экрана, которую можно прервать при нажатии клавиши.