De acuerdo con el código de ejemplo https://developers.google.com/protocol-buffers/docs/cpptutorial, muestran cómo analizar en un archivo proto que está en formato binario. utilizandoAnalizar en archivo de texto para el Buffer de Protocolo de Google
tutorial::AddressBook address_book;
{
// Read the existing address book.
fstream input(argv[1], ios::in | ios::binary);
if (!address_book.ParseFromIstream(&input)) {
cerr << "Failed to parse address book." << endl;
return -1;
}
}
traté de quitar la ios::binary
para mi archivo de entrada que está en formato de texto, pero que todavía falla en la lectura en el archivo. ¿Qué debo hacer para leer en un archivo proto en formato de texto?