-
- А вот это уже неверно. Результат сдвига байта на 8 разрядов влево (независимо от знака) чему будет равен? - Bill(28.07.2004 13:13)
- Перед сдвигом расширит char до int. - Sot(28.07.2004 13:15)
- Это как раз и делается приведением типа (int). - Bill(28.07.2004 13:18)
- Многие компиляторы делают преобразование автоматически, если не выключать специально это. ANSI integer promotion rules. - Sot(28.07.2004 13:27)
- Да, но атоматически приводится только результат операции, как часть более общего выражения. - Bill(28.07.2004 13:32)
- Вовсе нет, проверял на TC 2.01 и Open Watcom 1.2, разница в 16 лет, результат одинаков. - Sot(28.07.2004 13:38)
- Да, но атоматически приводится только результат операции, как часть более общего выражения. - Bill(28.07.2004 13:32)
- Многие компиляторы делают преобразование автоматически, если не выключать специально это. ANSI integer promotion rules. - Sot(28.07.2004 13:27)
- Это как раз и делается приведением типа (int). - Bill(28.07.2004 13:18)
- Перед сдвигом расширит char до int. - Sot(28.07.2004 13:15)
- А вот это уже неверно. Результат сдвига байта на 8 разрядов влево (независимо от знака) чему будет равен? - Bill(28.07.2004 13:13)