Boost.serialization
을 분산 시스템 설계에 사용되는 프로토콜 버퍼로 대체 할 계획입니다. 프로토콜 버퍼가 표준 컨테이너와 같은 복잡한 데이터 구조를 지원하는 방법은 무엇입니까? 예를 들어프로토콜 버퍼는 표준 컨테이너의 직렬화/직렬화를 어떻게 지원합니까?
는, 이러한 클래스는 우리의 경우에 직렬화/직렬화 할 필요합니다
class Foo
{
std::vector< std::pair< unsigned int, std::vector< std::pair< int, int> > > > data;
};
Google의 자습서에서는 간단한 구조를 serialize하는 방법을 제시했습니다. 내 요구 사항은 표준 컨테이너에 관한 것입니다. 위에서 언급 한대로 proto 파일을 작성하는 방법은 무엇입니까? –
일부 코드로 업데이트되었습니다. – dirkgently