Вопросы по теме 'standard-layout'
Стандартный макет C ++ и ссылки
Согласно стандарту C ++:
Класс стандартного макета - это класс, который:
- не имеет нестатических элементов данных типа нестандартного класса (или массива таких типов) или ссылки.
Какие свойства ссылок препятствуют...
320 просмотров
schedule
21.09.2022
Общая начальная последовательность и выравнивание
Обдумывая контрпример для этого вопроса , я придумал:
struct A
{
alignas(2) char byte;
};
Но если это законный и стандартный макет, совместим ли он с этим struct B ?
struct B
{
char byte;
};
Кроме того, если у нас есть...
1002 просмотров
schedule
03.04.2022
Гарантированный макет памяти для стандартной структуры макета с одним элементом массива примитивного типа
Рассмотрим следующую простую структуру:
struct A
{
float data[16];
};
Мой вопрос:
Предполагая платформу, где float — это 32-битное число с плавающей запятой IEEE754 (если это вообще имеет значение), гарантирует ли стандарт C++...
1415 просмотров
schedule
18.05.2024