gpt4 book ai didi

c++ - 可以在内部使用任何基本类型的 map

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:06:20 24 4
gpt4 key购买 nike

我需要创建一个映射,它可以包含任何基本数据类型(如 double 、浮点、字符串、字符等)作为其值...以存储来自服务器组件请求的值。

我正在考虑使用这样的 map :std::map<std::string, void*> ,但是我不知道这是一个很好的解决方案。

我想知道是否有人可以建议更好的解决方案。要点是值必须在同一个映射中。

请指教?

最佳答案

You could use boost::any作为可以容纳“任何”类型的值。

(It is better to use boost::variant 如果只有有限多个“基本数据类型”)

关于c++ - 可以在内部使用任何基本类型的 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4037346/

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