插個嘴,關於 RTTI,或許要考慮的不光是 compiler 或 runtime 層次的事,而是
如何在設計時取捨。請參考 Open-Closed Principle (OCP):
http://www.objectmentor.com/resources/articles/ocp.pdf
Java Reflection 和 C++ RTTI 確實不是同一個層次的東西,
但開發程式和後續維護都會碰到 OCP 問題。
然後,要不是因為 license 問題,我覺得 QT 比較值得推薦。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.105.131.104