Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.38 KB | None | 0 0
  1. using WordPair = std::pair<std::string::iterator, std::string iterator>;
  2.  
  3. WordPair GetWord(const std::string& data, const std::string iterator& offset)
  4. {
  5.     const auto firstIterator = std::find_if_not(offset, data.end(), isspace);
  6.  
  7.     return firstIterator == data.end() ? WordPair(data.end(), data.end()) : WordPair(firstIterator, std::find_if(firstIterator, data.end(), isspace));
  8. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement