gpt4 book ai didi

c++ - 在 C++ std 库中,分配给索引为 -1 的 map 元素

转载 作者:搜寻专家 更新时间:2023-10-31 01:35:16 27 4
gpt4 key购买 nike

我看到下面的代码。 (来自深度学习库caffe源)

  map<int, string> layer_idx_to_layer_name;
layer_idx_to_layer_name[-1] = "input";

第二行是什么意思?我猜它正在分配一个默认值。是否正确?

最佳答案

它按照它说的去做:将字符串“input”分配给键为 -1 的映射条目。

std::map 没有默认值的概念。

请记住,std::map 的键不必是 int(更不用说 positive int)- 它几乎可以是任何类型。 std::map 不是 vector 。

What requirements must std::map key classes meet to be valid keys?

关于c++ - 在 C++ std 库中,分配给索引为 -1 的 map 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37696478/

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