Здравствуйте, VladFein, Вы писали:
R>>Почему бы нет? Результат при этом будет ровно таким же, как если написать:
R>>R>>bool bRes = (0 <= usYear <= 9999);
R>>
VF>Ну это вряд ли...
VF>Ваш код — это:
VF>VF>bool bRes = ( (0 <= usYear) <= 9999);
VF>
VF>где (0 <= usYear) превращается в 0 или 1, что ВСЕГДА меньше 9999
Вообще-то, я предлагал совсем другой код:
bool bRes = unsigned(usYear) <= 9999;
unsigned(usYear) НЕ ВСЕГДА меньше 9999.
Здравствуйте, jazzer, Вы писали:
J>Где он там бестолковый? Там лишь спор о том, под какой опцией его показывать
там спор о том, как бы убрать подальше этот ворнинг (и из дефолтов тоже), чтобы в простых ситуациях типа как у ТС, он не мозолил глаза и это подфиксили в след. версиях гцц