您的位置:首页 > 其它

CString作为参数传递的大问题

2015-09-30 23:52 141 查看
CString 有一套传递和返回的标准准则,如果不准循该准则,在编译时,编译器能通过。但链接时,会提示该函数不可解析。

准则如下:

1. 如果CString 对象要作为函数的输入参数,在大多数情况下,最好将其转换为LPCTSTR,然后在函数中根据需要使用构造函数或赋值运算将其转换回来。

2. 如果CString对象作为一个要该变值的参数,可以使用CString&.

3. 如果CString对象作为一个函数的返回值,可以直接返回其CString 或CString&

对于CString 数组要作为参数时,可以直接传递CString* ,任何可以通过下表进行访问及修改其值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: