通过Post Score对reddit文本文件中的文件输出进行排序?

时间:2017-12-19 21:13:53

标签: c++ visual-c++

所以我有这个项目搜索文本文件。在这种情况下,我通过关键字设置搜索关键字:“bug”和“Bug”。因此,程序当前只输出具有关键字的行,但我也希望它按照从最高到最低分数的降序按照后评分排出。

以下是main中的代码:

int main() {
string search;
ifstream inFile;
string line;

inFile.open("RedditTestPage.txt");

if (!inFile) {
    cout << "Unable to open file" << endl;
    exit(1);
}
string searchLow = "bug";
string searchCap = "Bug";


size_t pos;
while (inFile.good())
{
    getline(inFile, line);
    pos = line.find(searchLow);
    if (pos !=string::npos)
    {

        cout << line << endl;

    }
    pos = line.find(searchCap);
    if (pos != string::npos)
    {

        cout << line << endl;

    }
}
system("pause");
return 0;

}

我正在阅读与此相同的文本文件:

100最极端生物群系

21次最佳截屏

11发现亚特兰蒂斯

210发现了一个严重错误

1205生产错误

41惊人的屏幕截图

12还有其他人吗?

0 个答案:

没有答案