-1
T 유형과 독립적으로 처리하는 기능 (Boost 라이브러리의 어딘가에 숨겨져있을 수 있음)이 있습니까?std 컨테이너에서 벡터 <unsigned char> (이진 데이터) 및 back으로 데이터 변환
template <typename T, template <typename, typename...> class Container>
void dump(const Container<T> & c, std::vector<unsigned char> & r)
{
const int d=sizeof(T);
...
}
template <typename T, template <typename, typename...> class Container>
void recover(const std::vector<unsigned char> & r, Container<T> & c)
{
const int d=sizeof(T);
...
}
하지만 이는 이미 작성 및 테스트되었습니다, 그리고 모든 다른 경우를 기록하고이를 테스트하고 변화에 대한 걱정 바퀴를 재발견하고 저를 방지 :
나는의 형상을 갖는 것을 의미 크고 작은 엔디안 물건? 감사합니다. .