以C++为单位键入矢量转换

Type conversion to vector in C++

本文关键字:转换 C++ 为单位      更新时间:2023-10-16

如何将RepeatedField<google::protobuf::uint32>转换为const std::vector<double>

这应该很容易,因为重复的字段充当容器:

void foo(RepeatedField<google::protobuf::uint32> const & f)
{
    std::vector<double> v(f.begin(), f.end());
    // use v
}