// vect1.cpp -- introducing the vector template
#include <iostream>
#include <string>
#include <vector>
using namespace std;
int main()
{
double *scores = new double[2];
scores[1] = 3;
double pd = scores[1];
cout << pd;
vector<double> ve(10);
ve[3] = 4;
double ps = ve[3];
cout << ps;
return 0;
}
벡터 템플릿을 이용하게 되면 동적메모리가 할당된다는것은
알고있습니다.
그렇다면 new에 의해 할당해도 충분히 배열처럼 사용할수도 있고
불편한점이 없는거같은데요 왜 백터템플릿을 사용하는지 알고싶습니다.