2011-03-05 4 views
1

초기화해야합니까?생성자의 벡터 초기화

- vector<string> 
- vector<string*> 

생성자에서?

+0

대신 * 스마트 포인터 대신 참조 카운팅 스마트 포인터를 사용하십시오. – vrdhn

답변

6

아니요, 기본 초기화가됩니다.

vector<string *> 위해 당신은 그러나 제대로/삭제하여 vector<string *> 멤버 변수에 string * 요소를 복사하기 위해 소멸자, 복사 생성자와 대입 연산자가 필요합니다.