这是用C++编写的一些代码:
#include <iostream>
int main(){
typedef map<int,int> b;
b tC;
b::iterator iMap;
b().swap(tC);
}
Run Code Online (Sandbox Code Playgroud)
我试过了
b.swap(tc);
但是我一直都错了.
我无法理解的是,为什么不能呢b.swap(tC);
?
这是编译器问题吗?
抱歉我的英文.