std::is_pod
ймовірно буде застарілою в C ++ 20.
У чому причина такого вибору? Що я повинен використовувати замість того, std::is_pod
щоб знати, чи тип насправді є POD?
Див. Також open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0767r1.html та US 101 у open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0488r0.pdf
—
Баум mit Augen
Чому ви хочете знати, чи є тип POD?
—
Марк Глісс,
@MarcGlisse Питання про зміни стандарту або подібну рису не обов'язково означає, що я хочу використовувати цю функцію. Я знайшов застарілу записку під час гуглиння, і мені було просто цікаво дізнатися, чому вона була застарілою.
—
skypjack
Моє запитання насправді було непрямою відповіддю: його було видалено, оскільки (приблизно) немає підстав запитувати, чи є тип POD.
—
Марк Глісс,
Я б використав його для того,
—
Мірко
static_assert
щоб переконатися, що ніхто не торкається конструкцій, якими слід ділитися з кодом C.