私はこのコードを持っています:
while(fileStream>>help)
{
MyVector.push_back(help);
}
...そしてファイル「fileStream」が1文であるとしましょう:今日は晴れた日です。今私がこれをするとき:
for(int i=0;i<MyVector.size();i++)
{
printf("%s\n", MyVector[i]);
}
、resoultは「日日日日日」です。そして、もちろん、それはそのようなものであってはなりません。変数は次のように宣言されます。
char *help;
vector<char*> MyVector;
編集:私は答えを理解しています、ありがとう...しかし、ファイルから単語を保存する方法はありますかvector<char*> MyVector
(私が最初に望んでいたように)。それは私のプログラムの残りのために素晴らしいでしょう。