C++ 错误: 'int&' 引用初始化错误 - 'mob_pnc::NewGasController' 类型表达式
这个错误的原因是试图用一个类型为 'mob_pnc::NewGasController' 的表达式来初始化一个类型为 'int&' 的引用。
在 C++ 中,引用是一个别名,它必须引用一个已经存在的对象。因此,引用的类型必须与被引用对象的类型相匹配。在这种情况下,'int&' 表示一个对 'int' 类型对象的引用,而 'mob_pnc::NewGasController' 是一个不同的类型,无法直接初始化 'int&' 类型的引用。
要解决这个错误,需要将引用类型修改为与表达式的类型相匹配。或者,如果你想要引用 'mob_pnc::NewGasController' 对象的某个成员变量,你可以修改引用类型为与该成员变量类型相匹配。
原文地址: https://www.cveoy.top/t/topic/o1c6 著作权归作者所有。请勿转载和采集!