关于C++STL中map的问题为何Dev-C++中先执行等号前面的扩充语句再执行等号后面的size()语句,而vs2019中却与之相反代码如下#include<iostream>#include<cstdio>#include<algorithm>#include<map>using namespace std;int main(){ map<int, int> a; a[5] = a.size(); cout << "a[5] = " << a[5] << endl; return 0;}感谢各位大哥!!!