Ошибки, баги, вопросы - страница 3420
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Дополнительного расхода нет - потому что все все равно через int делается
Получается, что short-числа работают медленнее int.
По крайней мере - не быстрее, а в ряде случаев не исключено, что и медленнее
Получается, что short-числа работают медленнее int.
Итоговый пример:
Пусть Разработчики проверят разницу между (1),(2),(3) c учетом (*) и того, что:
"Типы данных char, uchar, short и ushort в операциях безусловно приводятся к типу int"
Получается, что short-числа работают медленнее int.
Все челочисленные типы ниже 32 бит в выражениях преобразуются к инту (32 бит) безусловно, даже если в выражении не участвует int. По-моему, это даже в документации написано
Но если во (2) случае warning, то и в (1) тоже должен быть
С такой заботой о пользователе код превращается в трудночитаемую кашу
Предлагаю вернуть все как было - только необходимым минимум Warning
если во (2) случае warning, то и в (1) тоже должен быть
Мне нравится именно так, как сейчас.
В последних выпусках появилось много Warning, которых раньше не было, например:
Но если во (2) случае warning, то и в (1) тоже должен быть
С такой заботой о пользователе код превращается в трудночитаемую кашу
Предлагаю вернуть все как было - только необходимым минимум Warning
imho в первом случае он (warning) просто обязан быть
это про второй бабушка надвое, потому что может быть внутри шаблонов/дефайнов и наверное не всегда можно вывести тип.
Но в первом - слева беззнаковый тип, справа отрицательный литерал. Там должна быть ругать матом - там всё сразу несошлось
imho в первом случае он (warning) просто обязан быть
это про второй бабушка надвое, потому что может быть внутри шаблонов/дефайнов и наверное не всегда можно вывести тип.
Но в первом - слева беззнаковый тип, справа отрицательный литерал. Там должна быть ругать матом - там всё сразу несошлось
О том и речь, что там где не нужно - он появился, а там где нужно - нет. Какой тогда вообще смысл в их добавлении?!