众所周知,Qt 类在按值传递时使用copy-on-wite。因此,直到需要时才完成复制。当只需要对对象进行只读访问时,我已经看到很多次通过 const 引用传递 Qt 类。如果在这两种情况下都没有复制,为什么人们会通过const QString&
而不是简单?QString
问问题
1205 次
众所周知,Qt 类在按值传递时使用copy-on-wite。因此,直到需要时才完成复制。当只需要对对象进行只读访问时,我已经看到很多次通过 const 引用传递 Qt 类。如果在这两种情况下都没有复制,为什么人们会通过const QString&
而不是简单?QString