Use cin in while loop to read string : string read « string « C++ Tutorial






#include <iostream>
#include <string>

using namespace std;

int main()
{  
   int count = 0;
   string word;
   while (cin >> word)
   {  
      count++;
   }

   cout << count << " words.\n";

   return 0;
}








15.15.string read
15.15.1.Use cin in while loop to read string
15.15.2.Read a string from keyboard and decide if to exit a while loop
15.15.3.Use cin to read string
15.15.4.Read string till a sign
15.15.5.Read string from keyboard and get substring