const 宣言の例

  1. // 良くない例
  2. #define PI 3.14
  3.  
  4. // 良い例
  5. const double pi = 3.14;
  6. const char * const name = "hoge";
  7. const std::string language("cpp");
  8.  
  9. class hoge {
  10. static const int num = 3;
  11. };
  12.  
  13. class foo {
  14. enum { num = 3 };
  15. };
  16.  
  17. class bar {
  18. static const double rate;
  19. };
  20. const double foo::rate = 2.1;
  21.  

最終更新:2010年03月01日 22:46