Im doing this calulator app and I have a little problem with the parser..
the main function is calling the parser for each char entered..
when I was using cin.get(ch) everything was going perfectly...
But Now im trying to use istringstream instead.
But it keeps pointing at the same char?
why cin.getr will go to next char but ist.get(ch) wont?
Here is the stream that I use:
istringstream ist(temp_string);
ist.get(ch)
Or d/l the full code :