-1
我有一個包含按鈕數量的csv文件。我想創建一個讀取這些數字的函數,並設置我創建並稱爲FButton的類的數量。刪除arrqy錯誤的元素
首先,我在頭文件中聲明瞭一個FButton數組。
FButton buttons[10];
現在cpp文件我寫了下面的代碼來設置按鈕的數字:
QFile f("Buttons.csv");
if (f.open(QIODevice::ReadOnly))
{
int i=0;
QString data;
data = f.readAll();
QStringList vals = data.split(';');
while (!vals.isEmpty())
{
buttons[i].setNumber(vals[0].toInt());
vals.removeAt(0);
i++;
}
f.close();
}
功能setNumber由下式給出:
void FButton::setNumber(int butNumber)
{
number=butNumber;
}
有可能爲我構建的代碼,但是當我嘗試運行它時發生錯誤:
GUI.exe不再workin G。
有人可以告訴我我的代碼有什麼問題嗎?
你用調試器跟蹤了你的程序嗎? – sashoalm 2012-07-09 09:15:17