예를 들면


class 전화번호부{

vector 사용자들

}


이런식으로 되어있다면


class 전화번호부{

private:

vector 사용자

public:

get사용자(){return 사용자; }

}


이렇게 만들어야함?


근데 c++에서 벡터를 리턴하면 복사해서 성능이 존내 개판되지 않켓슴?


자바면 레퍼런스를 리턴할텐데 get을하는데 그 벡터의 래퍼런스로 조작하면 클래스 내부의 정보가 조작되는거지않음?


이거 뭐지.. 클래스안에 클래스가 들어가있는 경우도 get 메소드를 만들어야하는건가