Nadec magicreflection 20101009

3,589 views

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,589
On SlideShare
0
From Embeds
0
Number of Embeds
106
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

×