首页 > 解决方案 > 在c ++中制作像dict一样的python

问题描述

我想在 C++ 中制作一个地图<,>,就像使用以下功能一样

键:std::string 值:任何类型

例如我的地图应该是类型

{
    string: int,
    string: char,
    string: vector<string>,
    // ...... and so on
}

我已经尝试过模板方法,它们是一次性初始化的

template  <typename T>
map<string, T> myMap;

ps:我也试过了map<string, auto>。这种方法会产生编译时错误

标签: c++dictionaryhashmap

解决方案


推荐阅读