boost :: uuidを使用して16文字のuuid文字列を生成しようとしていますが、36文字が返されます。
boost::uuids::uuid uid == boost::random_generator()();
std::cout << size of uid:" << uid.size << std::endl; //always 16
std::stringstream ss;
ss<< uid;
std::string s = ss.str();
std::cout << "size of uid:" << s.size() << std::endl; // always 36
16文字のuuid文字列を取得するにはどうすればよいですか?