Задать вопрос
Lite_stream
@Lite_stream

Когда narrowing conversion Не является implementation defined?

Всем привет

Правильно ли я понимаю правила narrowing conversion:

1. Wide type -> Narrow type. Итоговый тип умещает результирующее значение. Например, int32_t = uint64_t, значение справа <= maxValue значения слева. ОК

2. Wide type -> Narrow type. Итоговый тип Не умещает результирующее значение. Например, int32_t = uint64_t, значение справа > maxValue значения слева. Implementation defined
  • Вопрос задан
  • 93 просмотра
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы