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
  • Вопрос задан
  • 89 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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