摘要:
变量 在class中被static修饰的成员变量是可以被直接访问的,不需要实例化。 并且所有实例共享同一份该变量,进而可实现单例模式。 如果换个理解方式,class仅提供一个namespace而变量实际存在于class之外, 这就不难理解为什么头文件中定义的class static变量需要在cpp中 阅读全文
posted @ 2022-12-13 15:59
azureology
阅读(331)
评论(0)
推荐(0)
摘要:
问题 做单元测试的时候遇到一个奇怪的问题 class Evaluator { public: explicit Evaluator(){}; // ... } Evaluator eval; // segmentation falut std::unique_ptr<Evaluator> eval_ 阅读全文
posted @ 2022-12-13 15:16
azureology
阅读(46)
评论(0)
推荐(0)