Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > C++ > Re: problem wit...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 3 of 4 Topic 45763 of 47031
Post > Topic >>

Re: problem with a reverse iterator

by brad <byte8bits@[EMAIL PROTECTED] > May 5, 2008 at 06:21 PM

Victor Bazarov wrote:

> An element of a string is of type 'char'.  As you have found out
> already, the value is controlled by the encoding of the symbol.
> If you want to convert a char that supposedly contains a decimal
> digit into its corresponding number, you need to (a) test to see
> that it's actually a digit (see 'isdigit' function) and (b) if it
> is a digit, subtract '0' from it:
> 
> 
>              if (isdigit(*rit))
>                  cout << position << (*rit - '0') * 2 << endl;
>              else
>                  cerr << position << " - not a digit!!!" << endl;
> 
>>             position++;
>>             }
>>       }
> 
> V

Wow. That works. I do not fully understand why it works, but I wanted to 
thank you for the advice. I'll research it more until I better understand.

Brad
 




 4 Posts in Topic:
problem with a reverse iterator
brad <byte8bits@[EMAIL  2008-05-05 17:55:44 
Re: problem with a reverse iterator
"Victor Bazarov"  2008-05-05 18:00:34 
Re: problem with a reverse iterator
brad <byte8bits@[EMAIL  2008-05-05 18:21:52 
Re: problem with a reverse iterator
Pete Becker <pete@[EMA  2008-05-05 20:34:50 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Jul 25 15:48:00 CDT 2008.