CString要點彙總

2021-09-30 04:28:03 字數 466 閱讀 4814

1 . 對乙個

cstring

變數,你可以使用的唯一合法轉換符是

lpctstr,直接

轉換成非常量指標

(lptstr-[const] char*

)是錯誤的。

2. getbuffer()getbuffer()用來得到乙個指向緩衝區的非常量指標.

getbuffer()

主要作用是將字串的緩衝區長度鎖定,

releasebuffer

則是解除鎖定,使得

cstring

物件在以後的**中繼續可以實現長度自適應增長的功能。

cstring物件在getbuffer()後,不能再呼叫任何cstring其他函式,否則會出錯,只有在呼叫releasebuffer()後才可呼叫.

3. formar(),被format的物件不能作為引數

以下是錯誤**

C 程式設計要點彙總

要點彙總 網路通訊方面 wcf和socket程式設計 資料庫方面 sql語言 linq ef或者orm 程式設計技術方面 泛型 委託 反射 多執行緒 總結 泛型 泛型的價值在於減少重複的邏輯 讓邏輯相同 物件不同的方法合併在一起,減少 數量提公升效率。利用好了泛型這個東西可以減輕很大的工作量。泛型限...

MR要點彙總 Yarn

隨心記 1.預設切片 塊 所以預設map就處理乙個塊 2.切片大小可以人為調節,故乙個切片可以對應乙個或者多個map,也可以乙個切片對應多個塊 當要求切片資料 128m時 3.切片是邏輯的,屬於計算層 4.map數量由切片決定 reduce數量由人決定,所以map和reduce可以是任何對應關係 5...

makefile學習要點彙總

在預設的方式下,也就是我們只輸入make命令。那麼,1 make 會在當前目錄下找名字叫 makefile 或 makefile 的檔案。2 如果找到,它會找檔案中的第乙個目標檔案 target 在上面的例子中,他會找到 edit 這個檔案,並把這個檔案作為最終的目標檔案。3 如果 edit 檔案不...