c++调用proto3使用其变量时候出现“class XXX has no member named XXX",其原因是在message的编译过程中会将message其中的成员变量全部转化成小写。
图中:将TankX改为tankx时能成功调用
在调用时将大写部分改为小写,可以成功编译并调用。
当然最后的方法就是在message添加成员变量时,避免使用大写字母。特此记录
c++调用proto使用其变量时候出现“class XXX has no member named XXX"的问题
最新推荐文章于 2024-04-28 20:28:03 发布