http://blog.chinaunix.net/uid-17019762-id-3152012.html
作為一個有強迫症的人,實在是受不了 warning 的存在
這個warning是由於初始化順序引起的,
- // 會出現warning 的代碼!
- class cInit
- {
- public:
- cInit(std::string str, int a) : str_(str), a_(a)
- { }
- private:
- int a_;
- std::string str_;
- };
- // OK
- class cInit
- {
- public:
- cInit(std::string str, int a) : str_(str), a_(a)
- { }
- private:
- std::string str_;
- int a_;
- };