Анализ в текстовом файле для буфера протокола Google

В соответствии с кодом примера https://developers.google.com/protocol-buffers/docs/cpptutorialони показывают, как анализировать прото-файл, который находится в двоичном формате. используя

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;
  }
}

я попытался удалить ios::binaryдля моего входного файла в текстовом формате, но это все равно не читается в файле. Что мне нужно сделать, чтобы прочитать прото-файл в текстовом формате?

9
задан user1314238 31 May 2012 в 22:20
поделиться