Jump to content

  • Log In with Google      Sign In   
  • Create Account


ASCII Text


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
4 replies to this topic

#1 Anonymous Poster_Anonymous Poster_*   Guests   -  Reputation:

Likes

Posted 12 October 1999 - 06:49 AM

First of all, in case you need to know, I'm using Visual C++ 6.0 and am making a Win32 app with no Direct X. Well, my question is how do you display ASCII text? I can get the 1st 175 ASCII characters by putting it directly into the compiler's editor by holding alt and then putting in the ASCII code but beyond that it doesn't seem to work at all. How do you display ASCII characters beyond 175?

Thanks.


Sponsor:

#2 Sphet   Members   -  Reputation: 631

Like
Likes
Like

Posted 07 October 1999 - 02:47 PM

Just use the number that corresponds to the character in a printf() statement:

printf("this is a \225eta version\n");

would read "this is a Beta version"

The \nnn will give you the ascii character for the value.

Otherwise you can do:

printf("This is a %ceta version\n", 225);

where %c is 225 turned into a char representation.



#3 foofightr   Members   -  Reputation: 130

Like
Likes
Like

Posted 09 October 1999 - 02:43 AM

\225 will NOT print the ASCII character #225. Rather, it will print #149, because \ooo is the escape sequence to write octal numbers.

Dunno where you got that \nnn thing. It's not in ANSI C. If it's a part of ANSI C++ then I apologize

So I suggest to spheltem to use \xhh instead, which lets you write a hex byte. For character #225 you would write "\xe1"


#4 PoesRaven   Members   -  Reputation: 122

Like
Likes
Like

Posted 10 October 1999 - 03:37 PM

If i wished to display the ascii characters i would write an algorith of:

for(char c=0;c<256;c++)cout << c;

that would display all 256 ascii characters

------------------
-PoesRaven


#5 Sphet   Members   -  Reputation: 631

Like
Likes
Like

Posted 12 October 1999 - 06:49 AM

You're right .. /nnn will do octal -- my mistake. I would have used /xhhh for hex, but didn't want to explain the hex part.. yes, use the /xhhh and give the hexadecimal notation for the number.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS