Qt工作筆記 QSort的基本使用

2021-08-30 10:49:30 字數 1064 閱讀 1689

如下面這個**:

clock_t start, finish;

double totaltime;

start = clock();

qsort(qstrvec.begin(), qstrvec.end());

finish = clock();

totaltime = (double)(finish - start)/clocks_per_sec;

qdebug() << "using " + qstring::number(totaltime,'f',6) + " time";

return a.exec();}

執行截圖如下:

雖然排序了,但並不是我想要的結果,呼叫他的第二個過載函式

改變**:

int main(int argc, char *argv)

clock_t start, finish;

double totaltime;

start = clock();

qsort(qstrvec.begin(), qstrvec.end(), intthan);

finish = clock();

totaltime = (double)(finish - start)/clocks_per_sec;

qdebug() << "using " + qstring::number(totaltime,'f',6) + " time";

return a.exec();}

執行截圖如下:

變數內容如下:

Qt工作筆記 moc的認識

qt 本身不是一種程式語言,它是c 編寫的乙個框架。通過使用乙個叫做moc meta object compiler 的預處理器來擴充套件標準的c 語言,從而實現訊號和槽等特性。qt編寫的程式可以使用clang gcc icc mingw和msvc等多種標準c 編譯器進行編譯。qt 將源 交給標準 ...

Qt工作筆記 使用SQL中的LIMIT進行資料分頁

目錄 概念 操作 這裡使用sql語言的中limit的特點進行分頁顯示。這個關鍵字我就不多說了,現在來看執行截圖!表結構如下 程式一開始執行 分頁顯示 關鍵原始碼如下 sql.h ifndef sql h define sql h include class sql endif sql h widge...

Qt工作筆記 訊號與槽引數匹配問題

今天,我把qt3 轉化為qt5,控制項啥的都要換,李主任說了下為什麼以前的訊號和槽函式引數不匹配!這句話讓我對qt中的訊號與槽進一步有了了解。下面的這個演示原始碼是基於這個部落格的 如下面這個訊號與槽 可以看到沒有報錯,signal有1個引數 從文件裡面可以知道這個引數是我們輸入的文字內容 而slo...