C ++ - 从文件中跳过偶数行时读取字符

时间:2017-04-23 09:33:51

标签: c++ ifstream

我在我的文件中有这个,我想只读取字符并将它们存储在数组 rankF [26] 中。在阅读文件时,我的问题是跳过偶数行。任何帮助都会很棒。谢谢!

enter image description here

这是我当前的代码(没有跳过行):

int a=0;
if (inputFile){
    while(inputFile >> alpha){
        rankF[a] = alpha;
        a++;
    }

1 个答案:

答案 0 :(得分:1)

使用字符串并读取其中的偶数行。

string noUse;
int a=0;
if (inputFile){
    while(inputFile >> alpha){
        rankF[a] = alpha;
        a++;
        inputFile >> noUse;//This will read even lines input.
    }