Re[10]: А может...
От: MasterDimon  
Дата: 23.12.04 13:57
Оценка: -1
Про malloc и new

в С# new и delete работают отлично. В VC6 как-то столкнулся с тем, что память, выделенная с помощью new, упорно не освобождалась, хотя всё было весьма прозрачно. И пока не вернулся к выделению через malloc и освобождению через free, шла утечка. В VC7 не пытался.

S>В пользу хорошей читабельности кода также свидельствует милая сишная привычка объявлять переменные в начале функции

S>(нафига? оно ж в чистом С все равно не скомпилируется)
— Именно что привычка. Оставшаяся, кстати, ещё с Fortran77

S>Ну, еще из выделений памяти проверка на 0 только в одном.

— Проверки всегда вставляю в последню очередь, сначала добившись, чтобы код работал с устройством. Когда пишешь под железо, не всегда оправдывает себя изначально аккуратное написание с отслеживанием всевозможных исключительных ситуаций
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.