【发布时间】:2014-08-22 04:38:19
【问题描述】:
例如,我有一个文件,内容如下:
Hello John Smith
Hello Jack Brown
OK I love you
请注意,每个句子都有一些前导空格。我想使用std::fstream逐行阅读它们,并希望删除前导空格但保留句子中单词之间的空格。
我想要的输出应该如下:
Hello John Smith
Hello Jack Brown
OK I love you
我还发现this post 为我的问题提供了许多简单的方法。但是,我认为就现代 C++ 而言,它们都不是优雅的。还有更优雅的方式吗?
【问题讨论】:
标签: c++ character-encoding io iostream fstream