从不等于相同用户输入的文件导入字符串?

时间:2013-10-17 13:04:58

标签: c++ string fstream

我正在处理导入两个单独文件的第一个文件,这是我的问题从.txt文件中导入用户输入,以便在从第二个文件导入的二叉树中搜索,我检查匹配用户输入的子字符串并且当手动输入输入时,字符串存在,但是当使用文件输入时,即使它告诉我我正在键入的内容与自动输入的内容相同,它仍然给出了文件输入的错误。我知道unpon输入他们可以导入隐形字符,我怎么能摆脱它们?

ifstream infile;
infile.open ("sequences.txt"); //infile.open (filename.c_str()
string temp;

    while(!infile.eof()) // To get you all the lines.
    {

        getline(infile, temp, '\n');
        sequences.push_back(temp); // Saves the line in STRING.
        size++;
    }
infile.close();

}

0 个答案:

没有答案