我可以从divide_typeof_helper中检索基本usint吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我可以从divide_typeof_helper中检索基本usint吗?相关的知识,希望对你有一定的参考价值。

我们确实定义了我们计划在我们的应用程序中使用的相关单元(基础和派生)。已经使用divide_typeof_helper定义了一些派生单位(例如,对于速度数量,km_per_hour_unit)。

using namespace boost::units;

namespace my_units
{
    typedef metric::hour_base_unit::unit_type   hour_unit;
    typedef kilometer_base_unit::unit_type   kilometer_unit;
    typedef divide_typeof_helper<kilometer_unit, hour_unit>::type km_per_hour_unit;
}

现在......假设我知道我正在处理km_per_hour_unit,有没有办法可以检索用作速度派生单位的分子和分母的单位?

我希望以某种方式从km_per_hour_unit到达kilometer_unit和hour_unit。

任何提示?

答案

根据the documentation的说法,没有办法收回这些信息。

这就是说,无论如何都有无效的C ++概要(typedef是一个成员函数怎么样?别名的名字是什么?)所以也许可以用一小撮盐来仔细检查一下Boost邮件列表。

以上是关于我可以从divide_typeof_helper中检索基本usint吗?的主要内容,如果未能解决你的问题,请参考以下文章

我可以从 plist 中读取,但无法从另一个 plist 中读取

如果可以,我可以从文件中检索结构吗?

我可以从二维列表中删除列表元素吗? [复制]

我可以像在 for 循环中从数组中索引项目一样从元组中检索项目吗?

我可以从 XCAssets 包中获取 NSURL 吗?

我可以从 Athena 中删除数据(表中的行)吗?