我想复制一个通用的constprotobuf Message进行进一步操作.我想出来了
const
Message
Message* myfn(const Message *msg) { Message *copy = msg->New(); copy->CopyFrom(*msg); // do stuff return copy; }
这是正确/惯用的吗?或者有更好的方法(可能是C++ 11特定的)?