我一直在努力的C++项目是使用Google的protobuf来处理他们的数据表示,以及它已经创建的protos文件的类型,并且它已被编译以脱离.cc
和.h
。现在我的问题是可以创建我的消息类型的数组如何创建一个消息类型的数组
class MyMessage : public ::google::protobuf::Message {
...;
....;
}
因为它似乎在原编译器生成MyMessage
类型不实现任何阵列同行一样[]
的,这样才有好的时候我做的事情一样
MyMessage * array = new MyMessage[4];
或 使用STL是唯一的选择;
AlexanderAleksandrovičKlimov我欣赏,我刚刚做了一个排版*应该在那里,当有新的,但我的问题是有点不同于数组声明我是什么寻找是我是否从编译器生成的'MyMessage'获得支持,如果我打算创建一个数组。 –