Re[3]: false vs FALSE and true vs TRUE
От: VVV Россия  
Дата: 05.11.02 17:52
Оценка:
Здравствуйте Аноним, Вы писали:

А>Здравствуйте Алекс, Вы писали:


А>>true и false — зарезервированные слова С++. int(true) == 1; int(false) == 0.


А>
А>>#define FALSE 0
А>>#define TRUE 1
А>


А>Кто ж спорит! Я поясню вопрос. Что заставило разработчиков ATL Wizard'a использовать и то и другое в своем коде?


Здесь был аналогичный вопрос http://www.rsdn.ru/Forum/Message.aspx?mid=64631#64631
Автор: VVV
Дата: 17.06.02


т.е. если переменная или возвращаемое значение внутри программы на C[++] — используй bool, если есть вероятность, что это значение будет передаваться вовне (например, в VB или в Delphi) — используй виндовый BOOL. Аналогично и с другими типами.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.