社区
iOS
帖子详情
iphone开发,混合c++代码,CString,LPTSTR,LPCTSTR的类型怎么办?
Almzg_0
2011-01-24 08:11:18
如果以前的c++代码中有类似CString,LPTSTR,LPCTSTR的类型怎么办?改变他们的类型么?或有更好的建议?
...全文
117
6
打赏
收藏
iphone开发,混合c++代码,CString,LPTSTR,LPCTSTR的类型怎么办?
如果以前的c++代码中有类似CString,LPTSTR,LPCTSTR的类型怎么办?改变他们的类型么?或有更好的建议?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
netlib
2011-01-29
打赏
举报
回复
CString这个库iphone肯定是没有的
白云飘飘飘
2011-01-27
打赏
举报
回复
在VC中根据是否定义了_UNICODE宏,CString可以用string或wstring代替,LPTSTR代表char *或wchar_t *,LPCTSTR则是const char *或const wchar_t*
apexx
2011-01-26
打赏
举报
回复
都学乱了。CSTR()
windows_star
2011-01-25
打赏
举报
回复
我日,这么牛。。还是重新写吧。
不行就都转成C风格的字符串。
Proteas
2011-01-24
打赏
举报
回复
[Quote=引用楼主 almzg_0 的回复:]
如果以前的c++代码中有类似CString,LPTSTR,LPCTSTR的类型怎么办?改变他们的类型么?或有更好的建议?
[/Quote]
CSString 的实现可以在 MFC 中查到,后面两个是宏,应该在 Windows.h 中定义的。
建议是:最好用 objecive-c 重写。
xingworld
2011-01-24
打赏
举报
回复
看看 code 帮助文档里关于 NSString 的帮助,你的问题都能解决,很详细。
C
String
和L
PC
TSTR
互转
C
String
和L
PC
TSTR
互转
C
String
和 L
PC
TSTR
等之间的转换
原因在于C
String
定义的自动
类型
转换,没什么奇特的,最简单的
C++
操作符重载而已。 常量字符串ansi和unicode的区分是由宏_T来决定的。但是用_T( "abcd ")时, 字符串 "abcd "就会根据编译时的是否定一_UNICODE来...
c++
中L
PC
TSTR
,
LP
TSTR
解释
char是C语言标准数据
类型
,字符型,至于由几个字节组成通常由编译器决定,一般一个字节。Windows为了消除各编译器的差别,重新定义了一些数据
类型
,你提到了另外几个
类型
都是这样。CHAR为单字节字符。还有个WCHAR为...
L
PC
TSTR
与C
String
的
类型
转换
在编程过程中,我们经常需要把一种
类型
转换为另外一种
类型
。在转换过程中,我们需要关心两件事情:1。...举例来说,C
String
是一种字符串
类型
,它和L
PC
TSTR
是否可以转换?转换的规则是怎样的?这在设计CStr
C++
int
类型
转 L
PC
TSTR
类型
使用到的C
String
类的头文件包含是 #include<atlstr.h> C
String
str; str.Format(_T("%d"), i); L
PC
TSTR
re = str.AllocSys
String
();
iOS
29,027
社区成员
12,466
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章