Mega Code Archive

 
Categories / C++ Tutorial / Development
 

Using peek() and putback()

#include <iostream> using namespace std; int main() {    char ch;    cout << "enter a phrase: ";    while ( cin.get(ch) )    {       if (ch == '!')          cin.putback('$');       else          cout << ch;       while (cin.peek() == '#')          cin.ignore(1,'#');    }    return 0; }