Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GCC隐式转换不适用于QMap和QMap&;_Gcc_Reference_Implicit Conversion_Qmap - Fatal编程技术网

GCC隐式转换不适用于QMap和QMap&;

GCC隐式转换不适用于QMap和QMap&;,gcc,reference,implicit-conversion,qmap,Gcc,Reference,Implicit Conversion,Qmap,我如何解决这个问题: 参数5从'QVariantMap{aka QMap}'到'QVariantMap&{aka QMap&}'没有已知的转换 gcc有这个问题,MSV没有,知道吗?您正在尝试将类的实例转换为对实例的引用。您需要在参数5上使用&运算符才能传入引用,这显然是预期的结果

我如何解决这个问题:

参数5从'QVariantMap{aka QMap}'到'QVariantMap&{aka QMap&}'没有已知的转换


gcc有这个问题,MSV没有,知道吗?

您正在尝试将类的实例转换为对实例的引用。您需要在参数5上使用
&
运算符才能传入引用,这显然是预期的结果