Вопросы по теме 'unspecified-behavior'

Должен ли пустой базовый класс влиять на макет производного класса?
Стандарт C ++ (цитата из проекта n3242) говорит о подобъектах [intro.object] следующее: Если объект не является битовым полем или подобъектом базового класса нулевого размера, адрес этого объекта является адресом первого байта, который он...
437 просмотров
schedule 10.10.2022

Точки последовательности при вызове функций в C и неопределенном/неуказанном поведении
Я пытаюсь определить свое понимание точек следования в C - просто хотел кое-что проверить. В настоящее время я считаю, что (1) не определено, тогда как (2) просто не определено, на основании того, что в (2) есть точки последовательности после оценки...
552 просмотров

Есть -1 ›› 5; неуказанное поведение в C?
C11 §6.5.7, абзац 5: Результатом E1 >> E2 является E1 сдвиг вправо E2 битовых позиций. Если E1 имеет беззнаковый тип или если E1 имеет знаковый тип и неотрицательное значение, значение результата является неотъемлемой частью...
3197 просмотров