#include <google/protobuf/io/coded_stream.h>
namespace google::protobuf::io
....
int fd = open("myfile", O_WRONLY);
ZeroCopyOutputStream* raw_output = new FileOutputStream(fd);
CodedOutputStream* coded_output = new CodedOutputStream(raw_output);
Выше следует учебник здесь , но при компиляции получаются следующие ошибки:
error C2061: syntax error : identifier 'io'
Что здесь может быть не так? ОБНОВЛЕНИЕ
Когда я изменил вышеупомянутое значение на using namespace google::protobuf::io;
Я получаю новую ошибку, говоря, что символ FileOutputStream
не определен, почему?