История изменений
Исправление yoghurt, (текущая версия) :
А толку то?
Да, в общем случае это корректней. И я даже так делаю иногда.
Смысла читать выделенную, непроинициализированную память - нет. И при записи в неё занулять её целиком тоже нет особого смысла - если, как ты говоришь, возникнут «ошибки» (какие? Сигнал получим?), то они возникнут всё равно что при занулении, что при обычной записи туда (а для чего мы, собственно, и выделяли память).
Вон посоны в глибц аллоцируют и не парятся: http://fossies.org/dox/glibc-2.18/strdup_8c_source.html
Исходная версия yoghurt, :
А толку то?
Да, в общем случае это корректней. И я даже так делаю иногда.
Смысла читать выделенную, непроинициализированную память - нет. А при записи в неё занулять её целиком нет особого смысла - если, как ты говоришь, возникнут «ошибки» (какие? Сигнал получим?), то они возникнут всё равно что при занулении, что при обычной записи туда (а для чего мы, собственно, и выделяли память).
Вон посоны в глибц аллоцируют и не парятся: http://fossies.org/dox/glibc-2.18/strdup_8c_source.html