2017-04-14 20 views
1

8488文字(スペースを含む)のサンプルテキストファイルをロードしようとしていますので、テキストファイルの単語をGUIでアルファベット順に整理できます。本質的に辞書)。QTの.txtファイルからスペースを読み取る方法

.txtファイルは、私は、そのファイルからスペースを読み取ることができませんが、テキストが正しく、それだけで私、私はクラスdictionaryを持って

間とdictionary.cppソースファイル内のスペースのない単語のすべてを示しロード下記のようにテキストファイルをロードして読み込みます。

void dictionary::loadFile(const char *fileName) 
{ 
    char value; 

    ifstream f_in(fileName); 
    if (!f_in) 
    { 
     cerr << "\nError loading file!" << endl; 
     exit(1); 
    } 
    else 
    { 
     cout << "File loaded successfully\n" << endl; 
    } 

    for (int i = 0; i < 8488; i++) 
    { 
      f_in >> value; 
      Memory[i] = value; 
      cout << Memory[i]; 
    } 
} 

誰かが間違っていた場所を説明できますか?

私はクラス、特にQTクリエイターで作業するのがとても新しいです。

答えて

0

問題が修正されました。

私は空白を確認するために

f_in >> noskipws;

を使用。

関連する問題