Tôi nhớ mã hóa trên nền tảng có cả RTTI và ngoại lệ bị vô hiệu hóa và trên những nền tảng khác đã bật cả hai. Tuy nhiên, tôi không thể nhớ mã hóa trên một nền tảng có thể kích hoạt một và vô hiệu hóa một nền tảng khác.Có mối quan hệ nào giữa RTTI và ngoại lệ không?
Có loại phụ thuộc nào giữa hai khái niệm không? Nói khác đi, ngoại lệ có cần RTTI hoạt động không? Hay ngược lại?
AFAIR MSVC 5 hoặc 6 đã tắt và ngoại lệ theo mặc định. Có thể là sai, đã lâu lắm rồi. –
Bài viết này về [orthogonality của RTTI và ngoại lệ] (http://monoinfinito.wordpress.com/2013/07/25/c-exceptions-under-the-hood-appendix-iii-rtti-and-exceptions-orthogonality /) thêm vào chủ đề này. Nó cho thấy rằng mặc dù các chức năng tiếp xúc là độc lập, ngoại lệ trong gcc thực sự sử dụng phiên bản riêng của "RTTI" để làm việc. – Chuim