0

如果 CString 为 LPCTSTR (const),则直接强制转换。我对么?

如果 CString 为 LPTSTR,则在使用 LPTSTR 变量的块之间调用 GetBuffer() 和 ReleaseBuffer()。我对么?

4

1 回答 1

4

是的,您可以通过调用 CString 的转换运算符的转换获得底层字符数组的不可修改视图。

并且你可以通过调用GetBuffer()得到一个可写的缓冲区,写完之后你应该调用ReleaseBuffer(),并且想再次使用CString。

于 2012-11-10T00:21:25.190 回答