У меня есть фрагмент кода, который использует буфер протокола, но в строковых значениях метода writeTo не кодируется
После записи выходного потока я могу прочитать строковые значения
business::Company company;
company.set_name("Example Ltd.");
company.set_url("http://www.example.com");
// 1st employee
{
business::Employee *employee = company.add_employee();
employee->set_first_name("John");
employee->set_last_name("Doe");
employee->set_email("john.doe@example.com");
}
fstream output("company.bin", ios::out | ios::trunc | ios::binary);
company.SerializeToOstream(&output);