在C ++中创建嵌套映射

时间:2017-03-30 05:07:06

标签: c++ dictionary recursion

在C ++中,如果我想创建这样的嵌套映射,我该怎么办?

map<string, map<string, map<string, ...map<string, int> ...> > >

我想以递归方式创建这样一个嵌套映射,并且映射的数量取决于特定变量的值。

我尝试写这样的代码:

struct TP;
struct TP:map<string, TP*>{};

但问题是,我无法将最终map<string, int>放入其中。

有没有可能这样做?

0 个答案:

没有答案