所以还是弄个 RegisterHelper<T>::instance() 函数会好一点。单例模式在 c++ 里面确实有用。
【 在 DoorWay 的大作中提到: 】
: static RegisterHelper<T> no_use;
: 构造函数使用了另一个头文件里的const 字符串,结果这个字符串此时还没初始化,——著名的“静态变量初始化顺序不确定”的问题。
: 以这种方式踩上了,意外意外,熟读EffectiveC++也得实战啊。
: ...................
--
FROM 110.81.1.*