Showing all posts tagged qt:

QVector, QList, QStringList, QSet, QMap containers介紹

QVector 儲存一系列給定的值,在頭部或中間插入值會變得緩慢。 #include ... QVector vals = {1, 2, 3, 4, 5}; out out out vals.append(6); //從後方加入 6 vals.prepend(0); // 從前方加入 0 //0 1 2 3 4 5 6 for (int val : vals) { out } QList 最常用通用的containers。 QList authors = {"Bal...

QT5 String

初始字串的 5 個方式QString str1 = "The night train";// QT 常見初始方式QString str2("A yellow rose"); // QT 常見初始方式 std::string s1 = "A blue sky"; // C++標準libraryQString str3 = s1.c_str(); // 把string物件轉換成C語言形式的字串常數 std::string s2 = "A thick fog"; QString str4 =...