我目前正在开发一个需要评估神秘文本文件的项目,并将它与提供给我的签名进行交叉引用。 我面临的一个问题是,我们已经从项目文件夹中的文件夹中读取文件。 (我正在使用Visual Studios 2010) 我提供了一个简单的'data.txt'文件,其中包含一个表示签名文件名数的整数;其次是许多签名,然后是表示神秘文本数量的另一个整数;其次是那些神秘的文字。 我的问题是,如何在一个文件中读取,从另一个文本文件中给它们的路径? 了“的data.txt”文件如下:在读取文件夹内的文件时遇到问题C++
13
signatures/agatha.christi.stats
signatures/alexandre.dumas.stats
signatures/brothers.grim.stats
signatures/charles.dickens.stats
signatures/douglas.adams.stats
signatures/emily.bronte.stats
signatures/fyodor.dostoevsky.stats
signatures/james.joyce.stats
signatures/jane.austen.stats
signatures/lewis.caroll.stats
signatures/mark.twain.stats
signatures/sir.arthur.conan.doyle.stats
signatures/william.shakespeare.stats
5
documents/mystery1.txt
documents/mystery2.txt
documents/mystery3.txt
documents/mystery4.txt
documents/mystery5.txt
签名文件之一如下(不要问为什么我的教授决定用.stats,因为我不知道):
agatha christie
4.40212537354
0.103719383127
0.0534892315963
1
0.0836888743
1.90662947161
我无法更改文件,也无法更改它们的保存区域。 我可以在'data.txt'文件中轻松读取,但似乎无法找到签名文件。 任何帮助,将不胜感激。 一旦我在签名中读取,我计划将它们作为结构体保存在数组中,以便稍后在项目中引用它们以将它们与神秘文本的签名进行比较。 这个程序使用命名空间标准,如果这对任何人都很重要...