#include <string> class BaseClass { public: BaseClass(){} private: static std::string const CONST_DIR = "/home/"; static std::string const CONST_VERSION = "0.0.1"; }; int main(){BaseClass a,b;} いかし 以下のようなエラーがでてクラス定数を定義できません。 $ g++ test.cc test.cc:6: error: invalid in-class initialization of static data member of non-integral type ‘const std::string’ test.cc:7: error: invalid in-class initializatio