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
—
Baum mit Augen
ทำไมคุณถึงต้องการทราบว่าประเภทเป็น POD หรือไม่?
—
Marc Glisse
@MarcGlisse คำถามเกี่ยวกับการเปลี่ยนแปลงในมาตรฐานหรือลักษณะเช่นนี้ไม่จำเป็นต้องหมายความว่าฉันต้องการใช้คุณลักษณะนั้น ฉันพบโน้ตที่เลิกใช้แล้วในขณะที่ใช้ Google และฉันแค่อยากรู้ว่าทำไมถึงเลิกใช้งาน
—
skypjack
คำถามของฉันเป็นคำตอบทางอ้อมจริง ๆ แล้วมันถูกลบออกเพราะ (โดยประมาณ) ไม่มีเหตุผลที่จะถามว่าประเภทคือ POD หรือไม่
—
Marc Glisse
ฉันจะใช้มัน
—
Mirko
static_assert
เพื่อให้แน่ใจว่าไม่มีใครสัมผัสโครงสร้างที่ควรแชร์กับรหัส C