gpt4 book ai didi

c++ - 为什么 boost::fusion::as_set 不从 boost::fusion::vector 中删除重复项?

转载 作者:太空狗 更新时间:2023-10-29 20:41:37 25 4
gpt4 key购买 nike

我有:

auto my_vec2 = boost::fusion::make_vector(42,false,42);
auto my_set2 = boost::fusion::as_set(my_vec2);

当我去调试时,我期望 my_set2 只包含 42 和 false,但是它包含两次 42。为什么是这样?如果它是一组,“键”肯定应该是唯一的吗?

最佳答案

这是你的责任:

Precondition: There may be no duplicate key types.

(来自 this doc)

关于c++ - 为什么 boost::fusion::as_set 不从 boost::fusion::vector 中删除重复项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20647161/

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