关于'const char[]' TO 'LPCTSTR'
来源:互联网 发布:程序员 兼职 编辑:程序博客网 时间:2024/05/17 23:41
VS2005中的问题:
cannot convert parameter 1 from 'const char [13]' to 'LPCTSTR'
这个问题困扰已久,今天终于解决了。
造成不能运行的原因主要是2005增加了一些参数类型的安全性检查。
比如
fFibo.Open("FIBO.DAT",CFile::modeWrite|CFile::modeCreate|CFile::typeText);
它第一个参数类型是LPCTSTR,而你的"FIBO.DAT"只是const char*类型,在文件名"FIBO.DAT"前加上L把它转换就行了。
第二个错误也是。
str.Format("%s/n","Fibonacci sequencee,less than 100:");
在"%s/n"之前加上L。
cannot convert parameter 1 from 'const char [13]' to 'LPCTSTR'
这个问题困扰已久,今天终于解决了。
造成不能运行的原因主要是2005增加了一些参数类型的安全性检查。
比如
fFibo.Open("FIBO.DAT",CFile::modeWrite|CFile::modeCreate|CFile::typeText);
它第一个参数类型是LPCTSTR,而你的"FIBO.DAT"只是const char*类型,在文件名"FIBO.DAT"前加上L把它转换就行了。
第二个错误也是。
str.Format("%s/n","Fibonacci sequencee,less than 100:");
在"%s/n"之前加上L。
- 关于'const char[]' TO 'LPCTSTR'
- Cannot convert from 'const char [..]' to 'LPCTSTR'
- const char to LPCTSTR不能转化问题
- const char to LPCTSTR不能转化问题
- Cannot convert from 'const char [..]' to 'LPCTSTR'
- const char to LPCTSTR不能转化问题
- const char to LPCTSTR不能转化问题
- const char to LPCTSTR不能转化问题
- const char to LPCTSTR不能转化问题
- const char to LPCTSTR不能转化问题
- const char to LPCTSTR不能转化问题
- const char to LPCTSTR不能转化问题
- const char to LPCTSTR不能转化问题
- 关于LPCSTR LPCTSTR const char*的问题
- LPCTSTR转const char
- FAQ: Cannot convert from 'const char [..]' to 'LPCTSTR'
- 'strcpy' : cannot convert parameter 2 from 'LPCTSTR' to 'const char *'
- LPCTSTR /Data Types/ cannot convert parameter 1 from 'const char [5]' to 'LPCTSTR'
- 如何从硬盘安装Linux
- Struts2.0+Spring2.0+Hibernate3.1登录及增删改查的完整演示示例 连载中...(三)
- RPC的有关问题及其解决方法
- Oracle备份与恢复
- windows时间大全(zz)
- 关于'const char[]' TO 'LPCTSTR'
- 关注使用者,则一切将水到渠成
- 过去的2007,我的2007
- 愁啊~!积分~!为什么要积分呢~!
- java解压缩ZIP
- ms-sql导出数据库结构
- CSDN剪影产品页
- UBUNTU 7.10 安装
- 转 ASCII, DBCS,UNICODE小结