共用方式為


使用 CStringT 管理記憶體

類別 CStringT 是用來操作可變長度字元字串的範本類別。 要保存這些字串的記憶體會透過與 每個 實例 CStringT 相關聯的字串管理員物件來配置和釋放。 MFC 和 ATL 提供的預設具現化 CStringT ,稱為 CStringCStringACStringW ,其會操作不同字元類型的字串。 這些字元類型分別屬於 TCHAR、 charwchar_t 類型。 這些預設字串類型會使用字串管理員,從進程堆積 (ATL) 或 CRT 堆積 (在 MFC 中) 配置記憶體。 對於一般應用程式,此記憶體配置就已足夠。 不過,對於大量使用字串的程式碼,預設記憶體管理員可能無法以最佳方式執行。 本主題描述如何覆寫 的預設記憶體管理行為 CStringT ,建立特別針對手邊工作優化的配置器。

另請參閱

CustomString 範例