일반화된 데이터 컬렉션
일반화된 데이터 컬렉션을 만들 수는 없을까? 예를 들어, 프로세스 사이에서 어떤 데이터를 공유해야 하는데, 데이터가 하나가 아니라 여러개 묶음이라 해보자. 그렇다면, IPC를 사용해서 일일이 이 데이터를 옮겨야 하는데, 이것은 번거로운 일이다. 그래서 PushInt, GetInt, MakeField..와 같은 메서드를 가진 컬렉션을 만들게된다. 하지만, 이런 방법은 타입 안전성을 가질 수 있는 반면, 이미 서로간에 알려진 타입이어야 한다는 문제가 있다. 즉, 보통의 경우에는 다음과 같이 된다는 이야기인데.. Collection col; col.PushInt(id, 1); col.GetInt(id); 이런 방법 대신에 템플릿을 이용해서 다음과 같이 할 수 없을까? Colleciton col; col.Pus..
더보기