LINUX.ORG.RU

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

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

Можно задать заведомо больший размер структуры, как это делает sockaddr, например.

Но если у тебя встаёт вопрос о размере, стоит задуматься, зачем нужно возвращать структуру по значению. Для того, чего ты хочешь, естественнее использовать указатели. См., например, FILE*.

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

Можно задать заведомо больший размер структуры, как это делает sockaddr, например.

Но если у тебя встаёт вопрос о размере, стоит задуматься, зачем нужно возвращать структуру по значению. Для того, чего ты хочешь, естественнее использовать указатели.