TA的每日心情 | 慵懒 2019-6-5 13:01 |
|---|
签到天数: 115 天 [LV.6]出窍
|
回复 老兵帅客 的帖子6 o) W0 W, E0 M2 p1 w7 j2 q# u
. {' p" v$ @8 R4 j6 v, Z$ m. |在wikipedia上搜了一下reflection C++。
$ k1 C# B5 Q- @ ^Qt/C++
% M7 {$ R8 P- ?+ x' h0 H3 \# I& i
- A, i/ c, Q$ y2 O7 ~' oQt framework extends C++ with its meta-language and provides reflection ability of member/method reference and query by name for Qt objects with QMetaObject class, which contains meta-information about the Qt objects. Objective-C is a reflective, object-oriented programming language that adds Smalltalk-style messaging to the C programming language. ) Y1 Q; h4 j9 H+ R: [6 e, y; e
貌似并不能直接支持,但是可以实现类似效果。- s3 @1 ]! H) x; e
c++ reflection
3 w5 s3 z6 h0 ~" z, x7 Q. L |
|