如果我想在编译时在float和double精度之间切换,我应该在哪里看看.就像,如果用户想要浮动而不是双精度,我怎么能保持这种灵活性呢?换句话说,我应该如何有条件地定义一个可以是float或double精度的变量?
c++ double-precision floating-point-precision
c++ ×1
double-precision ×1
floating-point-precision ×1