virtual QVector<int >& getSomething(){}
导致编译时错误。
我只是无法学习这个指针变量。请解释。
答案 0 :(得分:2)
我可以看到为什么你在使用这个指针变量时出现问题:它不是。这是一个参考。
您不能对const
内容进行非const
引用。这会违反const
,并允许n = 11
行成功,从而再次违反原始const
。
const
表示&#34;我不能也不会再改变这件事了#34;。
有关详细信息,请转到C ++手册中有关const
。