vector<Type*> type::vector<Type指针> vector对象
访问vector.at();
vector<Type>* type::vector<Type对象> vector指针
访问vector->at();
vector<Type*>* type::vector<Type指针> vector指针
访问vector->at();
扩展:
vector<vector<Type*>> type::vector<vector<Type指针>vector指针对象> vector对象
访问vector.at()->at();
vector<vector> type::vector<vector<Type对象>vector对象> vector指针
访问vector->at().at();
vector<vector<Type*>> type::vector<vector<Type指针>vector指针> vector指针
访问vector->at()->at();
多维度扩展可自由调整对象与指针;
多线程安全读写请加锁lock_guard(m_Mutex);
vector对象或Type对象可直接push_back();
vector指针或Type指针需要push_back(new vector或new Type);
迭代可使用 auto自动类型,new完一定要delete!!!;