• 2806阅读
  • 0回复

[提问]怎么引用变量的值不能改变原本的值? [复制链接]

上一主题 下一主题
离线zh_opera
 
只看楼主 倒序阅读 楼主  发表于: 2012-10-31
我重载>>操作符,可是不能改变原来的值的?
QDataStream &operator >>(QDataStream &in,Painting &painting)
{
    int year;
    QString title,artist;
    in>>artist>>year>>title;
    painting = Painting(title,artist,year);
调试发现这里是改变了,可是在主函数那里的输出还是没改变...
    return in;
}
快速回复
限100 字节
 
上一个 下一个