У меня есть карта, как показано ниже.
struct B {
int b1;
int b2;
int b3;
};
struct A {
B a1;
B a2;
};
unordered_map<int, unordered_map<int, A>> outer_map;
Я заполнил это inner_map некоторыми элементами, каждый объект внутренней карты также получил инициализированные несколько элементов.
Так что мой вопрос, как сделатьВы очищаете external_map, чтобы я мог заново заполнить данные?
Работает external_map.clear ()?Что именно происходит внутри, когда вы здесь звоните?Может кто-нибудь дать небольшие внутренние детали?