我有一个头文件,其中存储了各种 typedef。问题是我需要将源文件中的变量传递给这些类型定义之一。
我试过这个:
extern const unsigned int number;
typedef Storage<double,number> store;
在头文件中。
然后在源文件中,number变量在执行时被实例化:
const unsigned int number( conf->ReadNumber() );
但是,它不起作用。
这件事可能吗?任何的想法?
我有一个头文件,其中存储了各种 typedef。问题是我需要将源文件中的变量传递给这些类型定义之一。
我试过这个:
extern const unsigned int number;
typedef Storage<double,number> store;
在头文件中。
然后在源文件中,number变量在执行时被实例化:
const unsigned int number( conf->ReadNumber() );
但是,它不起作用。
这件事可能吗?任何的想法?