私は.data()
16バイトのデータ配列を取得するために使用します。後でファイルに書き込んで、変数
にロードし直したいと思います。uuid
変数へのメモリコピーを次のように実行する必要があります:(c++ 11)
boost::uuids::uuid uuid = boost::uuids::random_generator()();
char[16] data;
std::copy_n(&uuid, 16, data); // copy to data
std::copy_n(data, 16, &uuid); // copy from data (?)