【问题标题】:get char from txt file and write on standard output, C++从 txt 文件中获取字符并写入标准输出,C++
【发布时间】:2015-02-14 11:31:31
【问题描述】:

我想从 txt 文件中逐个字符地获取字符并用 C++ 写入标准输出。

     std::ifstream fajl;
     fajl.open("radar.txt", ios::in);
     fajl.get(zn);
     std::cout<<zn;

这应该在屏幕上写入第一个字符,但事实并非如此。为什么?

【问题讨论】:

  • 试试std::cout&lt;&lt;zn &lt;&lt; std::endl;

标签: c++ file get ifstream cout


【解决方案1】:

您是否忘记了ios::in 的命名空间? 这对我有用:

char zn;
std::ifstream fajl;
fajl.open("test.txt", std::ios::in);
fajl.get(zn);
std::cout << zn;

【讨论】:

  • 对不起,我在上面回答了
  • 你的回答仍然对我不起作用,它不起作用
猜你喜欢
  • 2012-01-25
  • 2013-03-18
  • 2012-04-25
  • 1970-01-01
  • 2011-11-15
  • 1970-01-01
  • 2020-12-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多