首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >读取C++中的文本文件并输出格式

读取C++中的文本文件并输出格式
EN

Stack Overflow用户
提问于 2016-12-06 16:32:02
回答 1查看 80关注 0票数 0

我使用以下代码在C++中读取了一个文本文件:

代码语言:javascript
复制
void main()
{
    clrscr();
    ifstream o("file.txt",ios::in);
    while(!o.eof())
    {
        o.get(w);
        cout<<w;
    }
    getch(); 
}

尽管原始文件中没有这样的空格,但是输出显示了文件中各个字母之间的空格。例如:如果文件有hello,我的输出就会显示h e l l o

如何整改?

EN

回答 1

Stack Overflow用户

发布于 2016-12-06 16:57:58

尝尝这个

代码语言:javascript
复制
while (o>>w) cout<<w;

而且,由于您使用的是unicode,因此char不会起作用。尝试使用wchar_t。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40990960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档