小编dev*_*guy的帖子

用 CString 替换 LPCTSTR 安全吗?

函数的参数需要LPCTSTR类型变量;如果我们传递一个CString类型变量怎么办?在这种情况下安全吗?或者我们应该注意什么?

例如这个函数:

Add(new CAToolbar, _T("Command Toolbar"), xtpBarTop);
Run Code Online (Sandbox Code Playgroud)

这里我想将_T("Command Toolbar")( LPCTSTRtype) 替换为CString str;. 像这样的东西:

Add(new CAToolbar, str , xtpBarTop);
Run Code Online (Sandbox Code Playgroud)

安全吗?

c++ mfc desktop-application c-strings visual-c++

2
推荐指数
1
解决办法
660
查看次数

标签 统计

c++ ×1

c-strings ×1

desktop-application ×1

mfc ×1

visual-c++ ×1