對於GetBuffer() 與 ReleaseBuffer() 的一些分析
先 轉載一段別人的文章 CString類的這幾個函數, 一直在用, 但總感覺理解的不夠透徹, 不時還有用錯的現象. 今天抽時間和Nico一起分析了一下, 算是撥開了雲霧: GetBuffer和ReleaseBuffer是一套需要配合使用的函數, 與GetBufferSetLength相比 ...
GetBuffer和ReleaseBuffer是從其父類CSimpleStringT繼承過來的。GetBuffer的作用是: Returns a pointer to the internal character buffer ,ReleaseBuffer的作用是: Releases control of the buffer allocated by GetBuffer. 。這兩個函數的常見用法 ...
2012-11-02 12:06 0 3604 推薦指數:
先 轉載一段別人的文章 CString類的這幾個函數, 一直在用, 但總感覺理解的不夠透徹, 不時還有用錯的現象. 今天抽時間和Nico一起分析了一下, 算是撥開了雲霧: GetBuffer和ReleaseBuffer是一套需要配合使用的函數, 與GetBufferSetLength相比 ...
摘自:http://bbs.csdn.net/topics/310247836 GetBuffer()主要作用是將字符串的緩沖區長度鎖定 CString::GetBuffer有兩個重載版本: (1) LPTSTR GetBuffer ...
今天一個老同學QQ留言給我。 老同學:“STL的string有沒有類似MFC的CString::GetBuffer的函數?" 我當時正在搜夏娃種子沒空鳥他。 過了一會,他問得更直接了:“如果調用SDK的::GetWindowText的時候,使用STL的string做為輸出 ...