ประโยชน์ของการมีตัวแปรสมาชิกที่ประกาศว่าอ่านอย่างเดียวคืออะไร? มันเป็นเพียงแค่การปกป้องคนที่เปลี่ยนค่าของมันในช่วงวงจรชีวิตของชั้นเรียนหรือการใช้คำหลักนี้ส่งผลในการปรับปรุงความเร็วหรือประสิทธิภาพใด ๆ ?
readonly
เขตข้อมูลของประเภทโครงสร้างกำหนดโทษประสิทธิภาพเมื่อเปรียบเทียบกับเขตข้อมูลที่ไม่แน่นอนที่ไม่ได้กลายพันธุ์เนื่องจากการเรียกใช้สมาชิกของreadonly
เขตข้อมูลประเภทค่าใด ๆจะทำให้คอมไพเลอร์สร้างสำเนาของเขตข้อมูลและเรียกใช้ สมาชิกในนั้น