Size: a a a

2020 March 03

AT

Anatoly Tomilov in pro.cxx
Он совпадает с тем, что сгенерируется в коде? Или более пессимистичный?
источник

AT

Anatoly Tomilov in pro.cxx
Да и alignas не к элементу ли применится?
источник

DF

Dollar Føølish in pro.cxx
Ух, не знаю. Извините что запутал
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Anatoly Tomilov
Он совпадает с тем, что сгенерируется в коде? Или более пессимистичный?
Не меньше исходного
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Anatoly Tomilov
Да и alignas не к элементу ли применится?
Нет, к массиву
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Если есть C11, используй
источник

AT

Anatoly Tomilov in pro.cxx
Artöm Bakri Al-Sarmini
Нет, к массиву
Вот что гуглится §5.3.6 [expr.alignof] 1/ An alignof expression yields the alignment requirement of its operand type. The operand shall be a type-id representing a complete object type or an array thereof [...] 3/ [...] When alignof is applied to an array type, the result shall be the alignment of the element type
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Anatoly Tomilov
Вот что гуглится §5.3.6 [expr.alignof] 1/ An alignof expression yields the alignment requirement of its operand type. The operand shall be a type-id representing a complete object type or an array thereof [...] 3/ [...] When alignof is applied to an array type, the result shall be the alignment of the element type
Смотри на alignas
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Dollar Føølish
Alignas даст 16
Это о другом ограничение
источник

DF

Dollar Føølish in pro.cxx
О чем?)
источник

SE

Stanislav Ershov in pro.cxx
Anatoly Tomilov
Вот что гуглится §5.3.6 [expr.alignof] 1/ An alignof expression yields the alignment requirement of its operand type. The operand shall be a type-id representing a complete object type or an array thereof [...] 3/ [...] When alignof is applied to an array type, the result shall be the alignment of the element type
If type-name is a VLA type, its size expression is not evaluated. (since C2x)
с alignof еще веселее стало
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Stanislav Ershov
If type-name is a VLA type, its size expression is not evaluated. (since C2x)
с alignof еще веселее стало
Кекез. Ущемляют влашников
источник

AT

Anatoly Tomilov in pro.cxx
А был же dynarray? Или не выжил?
источник

AT

Anatoly Tomilov in pro.cxx
Или это другое? У него максимальный размер в compile time?
источник

AT

Anatoly Tomilov in pro.cxx
(переключаясь на плюсы)
источник

SE

Stanislav Ershov in pro.cxx
Anatoly Tomilov
А был же dynarray? Или не выжил?
After reviewing national body comments to n3690, this library component was voted out from C++14 working paper into a separate Technical Specification. This container is not a part of the draft C++14 as of n3797
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
@webreh в двадцатом целочисленное переполнение определено по итогу?
источник

AZ

Alexander Zaitsev in pro.cxx
Artöm Bakri Al-Sarmini
@webreh в двадцатом целочисленное переполнение определено по итогу?
определено это значит не является UB?
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Че с ним, уб усб, идб, дб?
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Я в вординг не смог
источник