c++中 set vector map最多可以存多少值
std::set<int> 214748364
std::set<double> 178956970
std::set<long long> 178956970
std::set<std::string> 214748364
std::vector<int> 1073741823
std::vector<double> 536870911
std::vector<long long> 536870911
std::vector<std::string> 1073741823
std::map<std::string,std::string> 178956970
std::map<std::string,int> 178956970
std::map<std::string,long long> 134217727
std::map<std::string,double> 134217727
std::map<int,std::string> 178956970
std::map<int,int> 178956970
std::map<int,long long> 134217727
std::map<int,double> 134217727
std::map<long long ,std::string> 134217727
std::map<long long ,int> 134217727
std::map<long long ,long long> 134217727
std::map<long long ,double> 134217727
std::map<double,std::string> 134217727
std::map<double,int> 134217727
std::map<double,long long> 134217727
std::map<double,double> 134217727