#include<vector>
#include<map>
#include<set>
#include<string>
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
vector<int> vdata;
set<char> sdata;
map<int,char> mdata;
for(int i=0;i<10;i++)
{ vdata.push_back(i);
sdata.insert('A'+i);
mdata[i]='A'+i;
}
for(auto& item:vdata)
{
cout<<item<<&item<<endl;
}
cout<<"------------------------"<<endl;
for(auto& item:sdata)
{
cout<<item<<endl;
printf("%p\n",&item);
}
cout<<"------------------------"<<endl;
for(auto& item:mdata)
cout<<item.first<<" "<<item.second<<" "<<&item<<endl;
return 0;
}
c++11新特性for循环
最新推荐文章于 2024-04-16 13:38:16 发布