我知道已经有一个这样的线程,但我已经尝试了所有建议的方法,并且错误仍然显示在编辑器中,但解决方案编译正常。我的问题可能有点不同。
我有一个getCurrentTime
同名的函数,在两个单独的文件中定义并继承到不同的类。这是它的外观:
NetworkClientState
使用getCurrentTime
从所述NetworkClient
基类。GameClient
以及LinearPrediction
和QuadraticPrediction
所有使用getCurrentTime
定义的Prediction
基类。
Intellisense 坚持使用下划线,Prediction::getCurrentTime
但程序编译并运行。虽然它会说getCurrentTime
如果我摆脱using NetworkClient::getCurrentTime
. 我能做些什么来摆脱这个 Intellisense 错误?
我已经成功通过弹出来解决它Prediction::getCurrentTime
到.cpp
文件,然后只需去除头文件中的声明。由于多重继承,错误可能会弹出。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句