LINUX.ORG.RU

История изменений

Исправление praseodim, (текущая версия) :

Не надо тут впаривать это передёргивание вида, что раз у компилятора есть синтаксис для null-term строк то эти строки - единственно возможные.

Ну естественно запрограммировать можно что угодно. Но в 99% случаях вот это { char *buffer; size_t len; } с ручным управлением, просто лишняя сложность и источник ошибок по этой причине.

Исходная версия praseodim, :

Не надо тут впаривать это передёргивание вида, что раз у компилятора есть синтаксис для null-term строк то эти строки - единственно возможные.

Ну естественно запрограммировать можно что угодно. Но в 99% случаях вот это { char *buffer; size_t len; }, просто лишняя сложность и источник ошибок по этой причине.