QVector使用經驗

2021-06-22 12:54:48 字數 1405 閱讀 4566

1.

qvector

>c;

qvector

b(10);//不能寫成這樣

qvector

<

int>

b=c[

0];b[4]=10;

qdebug()<4];
2.

qvector

b(10);//只有確定b的具體大小後才能直接對指定位置插入值

b[4]=10;
qdebug()<4];
3.

qvector

b;//這裡b沒有確定具體大小,所以在b[4]之前必須插入乙個無用值,不能是空值

b.push_back(-1);
b.push_back(-1);
b.push_back(-1);
b.push_back(-1);
b.push_back(8);
qdebug()<4];
4.

qvector

::iterator

c=b.begin();

b.insert(c,8);
b[4]=10;
qdebug()<0];
5.

qvector

>c;

qvector

b(10);

qvector

d(10);

d[4]=10;
qdebug()<4];
qdebug()<4);
qdebug()<1).value(4);
6.

qvector

<

qvector

<

int>

>

c;

qvector

b(10);

qvector

d(10);

d[4]=10;
qdebug()<4];
qdebug()<4);
//注意5和6的區別,如果要使用c.value(1).value(4)讀取值,那麼d[4]=10,必須在加入二層
vector物件c裡面之前,

QVector元素增刪改

刪除元素 qvector data 1.從vector中移除i對應的元素 data.erase data.begin i 2.從vector中移除從 i開始的n個元素 data.remove data.begin i,n 3.刪除vector中最後乙個元素 data.pop back 4.刪除vec...

UltraEdit使用經驗

都是些很簡單的技巧,不過是自己摸索出來,記錄一下。我用的版本是ultraedit 32 13.00a 簡體中文版。1 去重 如果文字中的資料是一行一行的,有重複的內容,去重的方法是 檔案 排序 高階排序 選項,選中 刪除重複 2 查詢後亂碼 將檔案另存為 utf 16 格式的文字。頁要設定成 高階 ...

tokyotyrant 使用經驗

1 關於rcc引數 如果執行ttserver的時候,帶上了rcc引數。那麼在資料同步過程中,如果有一條資料執行錯誤,那麼同步就會停下來,直到有人工干預。反之,如果沒有rcc引數,同步會繼續進行,但是在日誌中,會報乙個error級別的錯誤。建議,不帶rcc引數執行ttserver,同時監控ttserv...