С
using Item = map<string, int>;
struct ItemExtra : Item {
public:
deque<Item> extra;
};
Item item = {{"a", 1}};
ItemExtra itemExtra = item;
itemExtra["extra"] = {{{"b", 2}}};
std::map<std::string,std::variant<std::deque<int>,int>> ?
Size: a a a
С
using Item = map<string, int>;
struct ItemExtra : Item {
public:
deque<Item> extra;
};
Item item = {{"a", 1}};
ItemExtra itemExtra = item;
itemExtra["extra"] = {{{"b", 2}}};
std::map<std::string,std::variant<std::deque<int>,int>> ?
🎄T
std::map<std::string,std::variant<std::deque<int>,int>> ?
IZ
🎄T
IZ
AS
IZ
CD
🎄T
t
std::map<std::string,std::variant<std::deque<int>,int>> ?
🎄T
СС
AS
🎄T
🎄T
AS
LA
IZ
IZ
ПК