9
ความแตกต่างระหว่าง "constexpr" และ "const"
ความแตกต่างระหว่างconstexprและconstคืออะไร เมื่อใดที่ฉันสามารถใช้หนึ่งในนั้นได้ เมื่อใดที่ฉันจะใช้ทั้งสองและฉันจะเลือกได้อย่างไร
constexpr เป็นโมดิฟายเออร์ที่นำมาใช้ใน C ++ 11 ซึ่งแจ้งคอมไพเลอร์ว่าทราบค่าของฟังก์ชันหรือตัวแปรหรือสามารถคำนวณได้ในเวลาคอมไพล์ ด้วยเหตุนี้จึงสามารถใช้เป็นค่าคงที่ในสถานที่ที่เป็นอย่างอื่นไม่ได้