beldmit: (Программизм)
Dmitry Belyavskiy ([personal profile] beldmit) wrote2020-07-06 08:19 pm

Безопасное чтение файлов на C

Сегодня я узнал про POSIX-функции getline и getdelim.

С обработкой строк на языке C геморроя очень много, но на сравнительно свежих системах проблему "прочитать строку из файла целиком аккуратно" наконец-то решили. Что характерно, в STL в 2004-м году, когда я последний раз в эту сторону смотрел, такая функция уже была.
phd_ru: (Default)

Безопасное чтение файлов на C

[personal profile] phd_ru 2020-07-06 08:30 pm (UTC)(link)
В каком смысле безопасное? По переполнению буфера?
phd_ru: (Default)

Re: Безопасное чтение файлов на C

[personal profile] phd_ru 2020-07-06 08:55 pm (UTC)(link)
Понятно, спасибо.
vak: (Default)

[personal profile] vak 2020-07-07 01:04 am (UTC)(link)
Наконец что-то новенькое в библиотеке Си.
vak: (Default)

[personal profile] vak 2020-07-08 06:20 am (UTC)(link)
А теперь и на маке, и в винде, как я понимаю. Годная фича, пусть будет.