Здравствуйте Аноним, Вы писали:
А>Здравствуйте Алекс, Вы писали:
А>>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. Аналогично и с другими типами.