Здравствуйте, Bell, Вы писали:
B>Не волнуйся
Науке неизвестны компиляторы, которые бы не выполняли требования о порядке вычисления выражений в operator || (если он не перегружен пользователем, конечно).
B>Ссылка просто показывает, что, к сожалению, многие компиляторы не в полной мере соответствуют стандарту, и разработчикам кросс-платформенных библиотек приходится прилагать много усилий, чтобы все это несоответствия обойти.
B>Но к твоей проблеме это не относится
Спасибаблин!!!!! Прояснилось. Огромные благодарности от меня!!!!
Только вот еще вопрос возник. Я всегда счител, что если компилятор С++ не соответствует стандарту, то получается он уже не компилятор С++, компилятор языка НУ_ОЧЕНЬ_ПОХОЖЕГО_НА_С++. Ведь, если он не выполняет требования стандарта, то это тоже самое, что и нарушить закон, а знчит этот компилятор уже "преступник" получается. Короче, я прав, что компилятор С++, нарушающий требования стандарта С++, собственно компилятором С++ и не является???
Спасибо!!!!