所以我連載我的對象這樣,編譯器顯示了這個沒有任何警告:無法反序列化對象 - Qt的
QDataStream out(&file);
out.setVersion(QDataStream::Qt_4_5);
out << this->board;
而在其他功能我想通過反序列化:
Board *board;
QDataStream in(&file);
in.setVersion(QDataStream::Qt_4_5);
in >> board;
現在我不能這樣做,因爲我得到了一個警告,說明運算符>>
與該操作數不匹配。哪裏有問題?我遵循指導:http://doc.qt.io/qt-5/qtwidgets-tutorials-addressbook-part6-example.html。
假設'board'是一個指針,這不會做你想要的所有_。 –