模板地狱
欢迎 C++ 模板地狱。 最糟糕的模板元编程
你可能不应该使用它。
例子
下面的示例创建一个变量“距离”,将其值存储为double精度值,单位为“米”。 它被初始化为等于一英里的长度。
# include < iostream>
# include " units/si_units.h "
# include " units/imperial_units.h "
# include " units/value.h "
int main ( void ) {
Value< double> distance = Value< double>( 1 . );
std::cout << distance << std::endl;
return 0 ;
}
有一些物理常数,例如光速 ( c0 ),它们