std::vector<class> 이고
void aa() 함수에서 클래스를 저 벡터에다가 집어넣음
근데 aa() 함수가 끝나면 class의 소멸자가 호출되면서
꺼내보면 내용이 아주 읭읭해짐
보니까 포인터가 들어가던데
방법 업음까?
소멸자를 지우긴 그렇고..
std::vector<class> 이고
void aa() 함수에서 클래스를 저 벡터에다가 집어넣음
근데 aa() 함수가 끝나면 class의 소멸자가 호출되면서
꺼내보면 내용이 아주 읭읭해짐
보니까 포인터가 들어가던데
방법 업음까?
소멸자를 지우긴 그렇고..
클래스를 넣는게 아니라 객체를 넣겠죠...
아마 객체 내부에서 동적할당하는데, 복사생성자 따위는 장식입니다 하고 정의해놓지 않은듯
!! 맞다