标签: c++ c++11 stl containers
std::vector<std::string> myList = new std::vector<std::string>();
如上所述分配内存会不会错?我知道内存是动态分配的,但只是想知道是否可以使用new运算符分配内存。
答案 0 :(得分:1)
是的,因为new std::vector<std::string>()会返回一个指针,而在左侧则没有指针。
new std::vector<std::string>()
std::vector<std::string> myList;
new不需要。
new