หมายเหตุ:นี่ไม่ใช่คำถาม 'ให้ความเห็นของคุณ' เกี่ยวกับ C ++ 03 และ C ++ 11
เอ็นจิ้นเกมของเราเขียนด้วย C ++ 03 ออกแบบมาเพื่อรวบรวมบน Windows, OSX และ iOS การสนับสนุน Linux มีการวางแผนสำหรับ (มาก) ในอนาคตอันใกล้ ประสบการณ์ของเรามี จำกัด เมื่อพูดถึงคอนโซลซึ่งเป็นสาเหตุที่ฉันถามคำถามนี้
ขณะนี้เรากำลังถกเถียงกันว่าการเปลี่ยนไปใช้ C ++ 11 และการใช้คุณสมบัติที่ไม่เข้ากันได้ของมาตรฐาน C ++ 11 อาจมีปัญหาในอนาคตอันใกล้นี้หรือไม่เมื่อเราจำเป็นต้องย้ายเครื่องยนต์ของเราไปยังคอนโซลคอนโซลปัจจุบัน คอมไพเลอร์ที่สนับสนุนโดยคอนโซลบางตัวยังไม่สนับสนุน C ++ 11 ใช่ไหมเราไม่รู้ ... )
ดังนั้นนักพัฒนาเกมที่มีประสบการณ์ในหลายแพลตฟอร์มและคอนโซลคุณคิดว่าเราควรติดกับ C ++ 03 จนกว่าคอนโซลรุ่นใหม่จะมาถึงและทุกคนส่วนใหญ่เปลี่ยนไปใช้มาตรฐาน C ++ 11 แล้วหรือยัง หรือคอนโซลส่วนใหญ่ที่ใช้ / รองรับคอมไพเลอร์ (VC ++, GCC หรือตัวแปร) ที่รองรับคุณสมบัติ C ++ 11 อยู่แล้ว