Re[4]: немного не в тему
От: Par-zzz  
Дата: 30.03.03 15:40
Оценка:
Здравствуйте, George Seryakov, Вы писали:

GS>Мои индусы много чего не читали, кроме стандарта, и систематически путают bool и VARIANT_BOOL.


Вот все без конца говорят про спецификации и стандарты, а где их взять??? В поиске написал, так там такой пресс совпадений, даже пробовать искать не стал(интернет дома, дорого). Дайте плз. ссылочки, буду очень презнателен.
/**
* у человека столько проблем, сколько он их себе создает
*/
Re[5]: немного не в тему
От: Михаил Можаев Россия www.mozhay.chat.ru
Дата: 30.03.03 21:52
Оценка: 12 (1)
Здравствуйте, Par-zzz, Вы писали:

PZ>Вот все без конца говорят про спецификации и стандарты, а где их взять??? В поиске написал, так там такой пресс совпадений, даже пробовать искать не стал(интернет дома, дорого). Дайте плз. ссылочки, буду очень презнателен.


Пожалуйста

Re[3]: Стандарты C и C++
Автор: Павел Кузнецов
Дата: 05.02.03


а также здесь
Автор: Kaa
Дата: 31.05.02
... << RSDN@Home 1.0 beta 6a >>
Re[6]: немного не в тему
От: Михаил Можаев Россия www.mozhay.chat.ru
Дата: 30.03.03 21:58
Оценка:
Здравствуйте, Михаил Можаев, Вы писали:

Ну и нелишним будет заиметь С++ Standard revisions
Автор: Павел Кузнецов
Дата: 19.09.02
... << RSDN@Home 1.0 beta 6a >>
Re: true==1, false==0
От: small_cat Россия  
Дата: 31.03.03 07:11
Оценка:
Здравствуйте, Коваленко Дмитрий, Вы писали:

Я думаю, что невзначай темная сторона может стать светлой из-за звезд, возникщих в глазах при порировании системы. Насколько я помню, 1 — это Win специфик, в никсах (утверждать не буду, но где-то слышал) TRUE == -1. Компляторах, есс-но.
- Простите, профессор, не пса, а когда он уже был человеком.
— То-есть он говорил? Это еще не значит быть человеком. (с) Булгаков
Re[4]: true==1, false==0
От: small_cat Россия  
Дата: 31.03.03 07:12
Оценка:
Здравствуйте, Павел Кузнецов, Вы писали:

ПК>true всегда преобразуется в 1. Никакого другого значения, ни с приведением,

ПК>ни без получить невозможно.

А гарантии где? В стандарте, по моему, четко сказано только про false.
- Простите, профессор, не пса, а когда он уже был человеком.
— То-есть он говорил? Это еще не значит быть человеком. (с) Булгаков
Re[2]: true==1, false==0
От: small_cat Россия  
Дата: 31.03.03 07:14
Оценка:
Здравствуйте, Коваленко Дмитрий, Вы писали:

Оригинально!
- Простите, профессор, не пса, а когда он уже был человеком.
— То-есть он говорил? Это еще не значит быть человеком. (с) Булгаков
Re[2]: true==1, false==0
От: Павел Кузнецов  
Дата: 31.03.03 07:35
Оценка:
Здравствуйте, small_cat, Вы писали:

sc> Насколько я помню, 1 — это Win специфик, в никсах (утверждать не буду,

sc> но где-то слышал) TRUE == -1. Компляторах, есс-но.

TRUE — может быть, но true всегда и везде == 1.
Posted via RSDN NNTP Server 1.4.6 beta
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен
Re[5]: true==1, false==0
От: Павел Кузнецов  
Дата: 31.03.03 07:37
Оценка:
Здравствуйте, small_cat, Вы писали:

ПК>> true всегда преобразуется в 1.


sc> А гарантии где? В стандарте, по моему, четко сказано только про false.


Цитату уже приводили... Скопирую еще раз:

4.5
4
An rvalue of type bool can be converted to an rvalue of type int,
with false becoming zero and true becoming one.

Posted via RSDN NNTP Server 1.4.6 beta
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен
Re[6]: true==1, false==0
От: small_cat Россия  
Дата: 31.03.03 07:47
Оценка:
Здравствуйте, Павел Кузнецов, Вы писали:

Спасибо, чего-то меня переклинило... И у Страуструпа тоже четко int(true) == 1.
И где я мог слышать про -1?
- Простите, профессор, не пса, а когда он уже был человеком.
— То-есть он говорил? Это еще не значит быть человеком. (с) Булгаков
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.