我有一个A类:
struct A
{
std::map<int,int> aa;
}
和 B 类:
struct B
{
std::map<int,B> bb;
}
如果这些代码处于无限循环中:
B b;
int inx=0;
while(true)
{
A a;
a.aa[0] = 0;
b.bb[inx] = a;
++inx;
}
这会导致内存泄漏吗?我想要复制的
所有值到. 我只想知道这是 std::map 指针的实现吗?a
b[inx]