I have a little problem in C++ I don t know how to solve. The first part of the problem is to access an element in a struct via [], or better, to map [] to a subelement.
我的主旨是:
struct e {
std::string content;
std::string name;
std::map<std::string, std::vector<e> > elements;
};
如果我想获得电子内容的话,我可以这样做:e.elements['e1”][0]elements[“e1sub”][0]。
也许可以通过模板来做到这一点,但我不知道如何使用这些模板,而我只是开始学习C++。
罗宾事先获得任何帮助。