标签: c++ c++11 header-files
我希望能够从另一个init()文件中包含的.h文件中调用.h函数,如下所示:
init()
.h
T1.h:
#ifndef T1_H #define T1_H class T1 { static void init() {...} ... }; #endif
T2.h:
#ifndef T2_H #define T2_H #include "T1.h" class T2 { ... }; T1::init(); #endif
这样做的正确方法是什么?