0
C++
                            RTTI
                               Reflection
                                   (       )...
Reflection




Saturday, October 9, 2010
Reflection




Saturday, October 9, 2010
Reflection




Saturday, October 9, 2010
Reflection




                            (Wikipedia)

Saturday, October 9, 2010
Reflection




                                        (   )




Saturday, October 9, 2010
Reflection           (C/C++
                                 )


                        boost

                           ...
Reflection           (C/C++
                                 )


                        boost

                           ...
Saturday, October 9, 2010
Saturday, October 9, 2010
MagicReflection



Saturday, October 9, 2010
MagicReflection



Saturday, October 9, 2010
MagicReflection
                            RTTI


                                   RTTI




Saturday, October 9, 2010
MagicReflection              ID
                        ID
                                                new
            ...
MR
                                            class
                                               const char
           ...
MR
                                 class
                                    const char
                                 ...
MR
                            class

                               void    void



                               void  ...
MagicReflection


                                   C++



                                             (Abstract Factory
...
Thank You!

                   http://code.google.com/p/magicreflection/

                                   Contact:
     ...
Upcoming SlideShare
Loading in...5
×

Nadec magicreflection 20101009

3,005

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
3,005
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Nadec magicreflection 20101009"

  1. 1. C++ RTTI Reflection ( ) KH2O (@pigeon6) Saturday, October 9, 2010
  2. 2. Reflection Saturday, October 9, 2010
  3. 3. Reflection Saturday, October 9, 2010
  4. 4. Reflection Saturday, October 9, 2010
  5. 5. Reflection (Wikipedia) Saturday, October 9, 2010
  6. 6. Reflection ( ) Saturday, October 9, 2010
  7. 7. Reflection (C/C++ ) boost Java C# Reflection Saturday, October 9, 2010
  8. 8. Reflection (C/C++ ) boost Java C# Reflection Saturday, October 9, 2010
  9. 9. Saturday, October 9, 2010
  10. 10. Saturday, October 9, 2010
  11. 11. MagicReflection Saturday, October 9, 2010
  12. 12. MagicReflection Saturday, October 9, 2010
  13. 13. MagicReflection RTTI RTTI Saturday, October 9, 2010
  14. 14. MagicReflection ID ID new new new ID RTTI typeid pointer_int int T * const T* Saturday, October 9, 2010
  15. 15. MR class const char public class public public (dynamic_cast ) Saturday, October 9, 2010
  16. 16. MR class const char public const char const char const Saturday, October 9, 2010
  17. 17. MR class void void void int float void void int float const const bool Saturday, October 9, 2010
  18. 18. MagicReflection C++ (Abstract Factory pattern) RPC/RMI Saturday, October 9, 2010
  19. 19. Thank You! http://code.google.com/p/magicreflection/ Contact: s.rokudo@gmail.com Twitter: @pigeon6 Saturday, October 9, 2010
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×