Will this work on Windows if the prototxt file (text version) was created on Linux? The complete name of the file is stored in file_name as a string. The code below generates a badalloc exception on C++ when run on a Windows 10 machine.
std::ifstream file(file_name.c_str(), std::ifstream::binary); std::stringstream buffer; buffer << file.rdbuf(); std::string input = buffer.str(); success = google::protobuf::TextFormat::ParseFromString(input, &msg_params_proto_); I also tried to covert the prototxt file to its binary format and read it into input. I then used this to parse it but that returns 0 as well. Would appreciate any help from the community! -- You received this message because you are subscribed to the Google Groups "Protocol Buffers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/protobuf. For more options, visit https://groups.google.com/d/optout.
