|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 关于vs2010,unicode下,讲CString内容赋值给char数组
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
786
人关注过本帖
标题:
关于vs2010,unicode下,讲CString内容赋值给char数组
只看楼主
加入收藏
bok002121
等 级:
论坛游民
帖 子:90
专家分:26
注 册:2012-11-11
结帖率:
87.5%
楼主
收藏
已结贴
√
问题点数:20 回复次数:9
关于vs2010,unicode下,讲CString内容赋值给char数组
char * temp=(LPSTR)(LPCTSTR)m_xueyuan;
for(int i=0;temp[i];i++)
{
data.acdemy[i]=temp[i];
}
会出现数据的遗漏,怎么会这样。求能行的办法及原理解析。。。。
2014-02-07 16:22
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
2
楼
收藏
得分:10
有CString自身的轉換方法不用,你求什麽?
授人以渔,不授人以鱼。
2014-02-07 20:03
举报帖子
使用道具
赠送鲜花
fl8962
等 级:
贵宾
威 望:
14
帖 子:539
专家分:2471
注 册:2012-10-17
第
3
楼
收藏
得分:10
回复 楼主 bok002121
去问度娘吧,我看了下还讲的挺详细的。估计这里也没人比度娘能给你更详细的回答了。
想抽苏烟了。
2014-02-14 10:26
举报帖子
使用道具
赠送鲜花
bok002121
等 级:
论坛游民
帖 子:90
专家分:26
注 册:2012-11-11
第
4
楼
收藏
得分:0
回复 2楼 TonyDeng
CString自身带有转的,好像是JAVA的吧。。调试的时候,监控了下,发现是因为,中间有字符为0,所以提前结束。判定改变一下就可以了
2014-03-02 21:17
举报帖子
使用道具
赠送鲜花
w851777025
来 自:新疆
等 级:
黑侠
威 望:
2
帖 子:135
专家分:584
注 册:2014-1-19
第
5
楼
收藏
得分:0
LZ有VS2010安装包吗,可否给我发一份
2014-03-02 22:32
举报帖子
使用道具
赠送鲜花
wp231957
来 自:神界
等 级:
贵宾
威 望:
423
帖 子:13688
专家分:53332
注 册:2012-10-18
第
6
楼
收藏
得分:0
以下是引用
w851777025
在2014-3-2 22:32:38的发言:
LZ有VS2010安装包吗,可否给我发一份
网上有
请找度娘
DO IT YOURSELF !
2014-03-02 22:35
举报帖子
使用道具
赠送鲜花
w851777025
来 自:新疆
等 级:
黑侠
威 望:
2
帖 子:135
专家分:584
注 册:2014-1-19
第
7
楼
收藏
得分:0
下了好几个了,都不行。
下载加安装要半天,一兆网速伤不起~
昨天搞到半夜结果装上说什么有错误请重新安装。
结果重新安装还是那个错误。彻底伤了。。。
2014-03-02 22:40
举报帖子
使用道具
赠送鲜花
wp231957
来 自:神界
等 级:
贵宾
威 望:
423
帖 子:13688
专家分:53332
注 册:2012-10-18
第
8
楼
收藏
得分:0
那就别用vs了我记得安装包应该超过两个G
DO IT YOURSELF !
2014-03-02 23:06
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
9
楼
收藏
得分:0
以下是引用
bok002121
在2014-3-2 21:17:29的发言:
CString自身带有转的,好像是JAVA的吧。。调试的时候,监控了下,发现是因为,中间有字符为0,所以提前结束。判定改变一下就可以了
C++的標準庫類都有這種轉換功能,很基本的東西,如果它自己都弄不好,還標準個啥,不知道你怎樣用不對而已。既然說已經解決,就行了唄。
授人以渔,不授人以鱼。
2014-03-02 23:38
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
10
楼
收藏
得分:0
字符數組,你非要把它看成字符串用,顯然是你自己的事。Unicode是多字節編碼,對原始的ASCII字符,當然填充了零,你又使用ANSI編碼的char類型,而不用Unicode本身的wchar_t類型,那祇能是你自己的字符概念混亂,不要說轉換不成功。
授人以渔,不授人以鱼。
2014-03-02 23:43
举报帖子
使用道具
赠送鲜花
10
1/1页
1
快速回复:
关于vs2010,unicode下,讲CString内容赋值给char数组
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.019106 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved