-1
是否有一個函數(可能隱藏在Boost庫中的某處)獨立於類型T來處理?將數據從std容器轉換爲vector <unsigned char>(二進制數據)並返回
我意味着什麼,其具有的形狀:
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);
...
}
但已經編寫和測試,並避免我寫下的所有不同的情況,並對其進行測試和推倒重來擔心的變化和大和小endian的東西? 謝謝。