ok, if I do the following, I get the following:
for some reason the compiler thinks that 08 and 09 are octal values. Anything decimal 10+ is fine.
Code:
outp<<(char)09
gives
invalid digit "9" in octal constant|
How do I tell the compiler it's a decimal?
If I do this, it is fine!
Code:
int main()
{
for ( int x = 0; x < 20; x++ ) {
cout<< x <<": "<< (char)x <<"\n";
//Note the use of the int version of x to
// output a number and the use of (char) to
// typecast the x into a character
// which outputs the ASCII character that
// corresponds to the current number
}
cin.get();
return 0;
}