• 12
• 12
• 9
• 10
• 13

# c++ how to read each entry in text file while ignoring spaces?

This topic is 4399 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

## Recommended Posts

Hi in c++ I remember there was some file library where you could read each variable in a text file where spaces seperated the entries. eg the text file: 0 abc 453 hello 4 5 3 and if each entry were to be in an array it would look like so: 0 abc 453 hello 4 5 3 I've done this before, but I cannot remember what I used for this. Any idea? Thanks

#include <fstream>#include <string>#include <vector>std::ifstream file( "filename.txt" );std::vector< std::string > words;while ( file.good() ) {   std::string word;   file >> word;   words.push_back( word );}