靚麗時尚館

位置:首頁 > 健康生活 > 心理

qstring最大長度是多少

心理3.16W
qstring最大長度是多少

是十六位。

QString 如何保證length()返回的長度 在中字串是以 Unicode 方式編碼的,所以,無論中英文都算的長度為 1。

QString用法有:

1、獲取子字串在字串中的位置。

(1)indexOf():返回此字串中第一次出現的字串str的索引位置,從索引位置向前搜尋。如果找不到str,則返回-1。

(2)lastIndexOf()函式:返回字串的最後一次出現的索引。

2、字串的追加和組合。

(1)二元操作符“+”用來組合兩個字串,“+=”可以用於字串的追加。

(2)QString::append()函式,具有與“+=”操作符同樣的功能,實現字串末尾追加另一個字串。

(3)組合字串的另一個函式是QString::sprintf(),此函式支援的格式定義和C++庫中的函式sprintf()定義一樣。

3、字串相互轉換。

(1)數字轉換為字串,使用靜態函式QString::number():

(2)字串轉換為數字,常用的有toInt(),toLongLong(),toDouble()等等

4、提取字串。

(1)中間擷取mid(intposition,intn=-1)函式用於返回一個字串,如果目標字串包含從指定的位置索引開始的n個字元,則返回指定位置開始的由n個字元組成的字串如果位置索引超過了字串的長度,則返回空字串。

(2)左邊擷取left()函式返回最前面的n個字元,右邊擷取right()函式返回最後的n個字元。

5、判斷字串是否包含。

(1)isEmpty函式用於判斷字串是否為空,並返回判斷結果。

(2)isNull效果和isEmpty類似,如果該字串為空,則返回true否則返回false。

標籤:qstring