Re: вопрос про стиль кодирования
От: peterbes Россия  
Дата: 07.01.03 11:12
Оценка:
Здравствуйте, ilya123, Вы писали:

I>В примерах от MS все переменные объявляются в начале функции и используется NULL. Хотя Страуструп советует объявлять переменные только перед использованием и вместо NULL использовать 0. Кто прав? Интересует этот вопрос применительно к кодированию под Windows.



NULL это традиция.Нулем он и определен — а в чем проблема?

#ifndef NULL
#ifdef __cplusplus
#define NULL 0
#else
#define NULL ((void *)0)
#endif
#endif

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