gpt4 book ai didi

c++ - 一系列值的模板特化

转载 作者:可可西里 更新时间:2023-11-01 18:05:33 25 4
gpt4 key购买 nike

<分区>

我想写一个模板结构foo这样 foo<N>::value_type是最接近 N 的整数(四舍五入) .例如foo<32>::value_type => uint32_t , foo<33>::value_type => uint64_tfoo<72>::value_type => uint64_t .

为此,我需要一种优雅的方式来提供 foo 的部分特化。对于一系列值,例如 1 <= N <= 8返回 uint8_t 等等等等。有没有一种方法可以实现这一点,而不必专门化从 0 到 64 的所有内容。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com