标题:怎样输出strPathName = GetPathName();获取的文件名
只看楼主
jasen1982
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-5-30
 问题点数:0 回复次数:3 
怎样输出strPathName = GetPathName();获取的文件名
各位大虾:
怎样输出 CString strPathName = GetPathName();获取的文件名
我想将 strPathName = GetPathName(); 获取的文件名字,输出到file.txt中
ofstream ofile("file.txt");

ofile<< "文件名=" << strPathName << endl
输出是一段 这样的东东“00D42184”,怎样将它转化为正常的字符输出?
谢谢各位
搜索更多相关主题的帖子: strPathName GetPathName 文件名 输出 获取 
2007-07-03 20:08
maoguoqing
Rank: 6Rank: 6
来 自:重庆
等 级:贵宾
威 望:28
帖 子:2980
专家分:19
注 册:2005-12-5
得分:0 

ofile<< "文件名=" <<strPathName .GetBuffer(strPathName .GetLength())<<endl;


天行健,君子以自强不息!!QQ:68660681
2007-07-04 10:26
jasen1982
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-5-30
得分:0 
楼上的哥们,好像不大行啊
在msdn中是这样解释的:

return An LPTSTR pointer to the object’s (null-terminated) character buffer
是个指针啊
2007-07-04 15:36
maoguoqing
Rank: 6Rank: 6
来 自:重庆
等 级:贵宾
威 望:28
帖 子:2980
专家分:19
注 册:2005-12-5
得分:0 
没错就是指针,指向字符串的指针,怎么不行,你试了没有?

天行健,君子以自强不息!!QQ:68660681
2007-07-04 16:28



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-152445-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.236537 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved