0
我一直在嘗試使用Qt最近構建一款紙牌遊戲,但我遇到了一個非常奇怪的bug。QIODevice :: write:設備未打開
QFile file(":/file/02");
file.open(QIODevice::ReadWrite|QIODevice::Truncate);
第二行的返回值爲false。所以當我嘗試讀取或寫入文件時,會拋出此異常。 然而,該文件確實存在,並在項目中的QRC文件這樣寫的:
<qresource prefix="/file">
<file alias="01">data.json</file>
<file alias="02">deck.json</file>
我也加入這個QRC文件後運行qmake的,但一切都保持不變。我該如何解決它?非常感謝。
總是有未讀文檔解釋問題......謝謝:) – AerysNan