|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 12 Nov 2007 19:55:29 To : Rinat H. Sadretdinow Subject : Re: Впечатления новичка -------------------------------------------------------------------------------- Rinat H. Sadretdinow -> Artem Chuprina @ Mon, 12 Nov 2007 13:45:05 +0000 (UTC): IC>>> Hе правда. ctrl-z - способ, стандартный и для DOS, и для CP/M, IC>>> и для RT-11, и для OpenVMS. Это признак конца файла. IC>>> AC>> Ты точно эхой не ошибся? Тут не про RT-11... Тут признака конца AC>> файла нет. Есть признак конца терминального ввода, и он - Ctrl-D. AC>> По этой команде заканчивается stdin. RHS> В юниксе всё есть файл, Это неверно. RHS> так что если уж совсем придираться к словам, то конец RHS> терминального ввода есть конец файла. Hу и это, соответственно, тоже. Конец терминального ввода приводит к выставлению признака конца файла у хендла, связанного с этим терминалом, если быть точным. AC>> А конец файла - это когда файл заканчивается, нафиг тут еще AC>> какие-то признаки? RHS> Он явно имеет в виду x\1A, стрелочка такая вправо. Hа CP/M функции RHS> чтения *текстовых* файлов просто прекращали читать файл, обнаружив RHS> в буфере символ с кодом x\1A, считая что файл закончился. Я в курсе, спасибо. Это, гм, особенность реализации файлового ввода-вывода. Кривая, я бы сказал, особенность. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru Hу какая работа со строками может быть в языке, название которого является не строкой, а символом? Sergue E. Leontiev в <csc2ot$hra$1@ddt.demos.su> --- ifmail v.2.15dev5.4 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/5332136f82bfd.html, оценка из 5, голосов 10
|