12-06-2012
Okay, i got it. How do u read the ASCII table?
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
hey everyone!
got another problem here.
how would i use the getchar() in a prompt:
Press any key to continue
the way i did it was to define a char variable named ch
and then wrotechar ch
...
ch = getchar();
printf("Press any key to continue");
getchar():if you press enter it exits, but... (2 Replies)
Discussion started by: primal
2 Replies
2. Programming
hi i am a beginner to C
i have encountered a problem with my assignment, and i have researched it on the internet, but unfortunately i didn't find anything related to that.
i am writing a simple program that takes user's input by prompt command, and parse the whole line into an array of... (1 Reply)
Discussion started by: inkfish
1 Replies
3. Programming
hi all!
i've written a simple c program:
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a;
char b;
char c;
... (4 Replies)
Discussion started by: mridula
4 Replies
4. Programming
hi all ,
could any tell me the diffrence between
main()
{
char c='h';
printf("%c",c);
}
and main()
{
char c = 'h';
printf("c",putchar(c));
} (2 Replies)
Discussion started by: useless79
2 Replies
5. Shell Programming and Scripting
There's a replacement in bash for getchar or get functions of C and C++?Those functions read the next char avaliable in the input stream.
I've tried something like:
OLD_STTY=`stty -g`
stty cbreak -echo
look=`dd if=/dev/tty bs=1 count=1 2>/dev/null`
stty $OLD_STTY
But it is not working... (3 Replies)
Discussion started by: Asafe
3 Replies
6. Programming
I don't know how to do this:
printf("creazione nuovo messaggio\n");
printf("insert dest\n");
scanf("%s",dest);
printf("insert object\n");
scanf("%s",ogg);
printf("inserire text\n");
scanf("%s",test);
... (7 Replies)
Discussion started by: italian_boy
7 Replies
7. Programming
Hi,
I would like to read an input from keyboard using getchar. However, if no input (No Carriage return/new line none whatsoever) is given after say, 5 seconds, I would like to skip the getchar and move on. How do I do this in C. I'm using GNU compiler set.
Thanks, (5 Replies)
Discussion started by: cprogdude
5 Replies
8. Programming
I wanted to make a simple program that writes chracters in a file but i didnt want to press enter .So i found the getchar which doesnt need enter.If i pass (int) getchar to putc ,in the file it shows a P character.The (int) getchar says it is equal to1734747216 so i do (int) getchar-1734747216... (4 Replies)
Discussion started by: fireblast
4 Replies
9. Programming
Hi,
What happens to process state when getchar() is called? I wrote a C code in which I call getchar() somewhere down the road. I forgot about that, I started the process, put it in bg and disowned it using "disown". Now, how do I see where that process has gone/how do kill it?
Thanks,
Amrut (1 Reply)
Discussion started by: 17amrut29
1 Replies
10. Shell Programming and Scripting
For example, in this command:
ls /etc/rc0.d/ -print
ls /etc/rc0.d/ -printfThe outputs are quite different, why? (7 Replies)
Discussion started by: Henryyy
7 Replies
LEARN ABOUT CENTOS
set_ucodepage
set_ucodepage(3alleg4) Allegro manual set_ucodepage(3alleg4)
NAME
set_ucodepage - Sets 8-bit to Unicode conversion tables. Allegro game programming library.
SYNOPSIS
#include <allegro.h>
void set_ucodepage(const unsigned short *table, const unsigned short *extras);
DESCRIPTION
When you select the U_ASCII_CP encoding mode, a set of tables are used to convert between 8-bit characters and their Unicode equivalents.
You can use this function to specify a custom set of mapping tables, which allows you to support different 8-bit codepages.
The `table' parameter points to an array of 256 shorts, which contain the Unicode value for each character in your codepage. The `extras'
parameter, if not NULL, points to a list of mapping pairs, which will be used when reducing Unicode data to your codepage. Each pair con-
sists of a Unicode value, followed by the way it should be represented in your codepage. The list is terminated by a zero Unicode value.
This allows you to create a many->one mapping, where many different Unicode characters can be represented by a single codepage value (eg.
for reducing accented vowels to 7-bit ASCII).
Allegro will use the `table' parameter when it needs to convert an ASCII string to an Unicode string. But when Allegro converts an Unicode
string to ASCII, it will use both parameters. First, it will loop through the `table' parameter looking for an index position pointing at
the Unicode value it is trying to convert (ie. the `table' parameter is also used for reverse matching). If that fails, the `extras' list
is used. If that fails too, Allegro will put the character `^', giving up the conversion.
Note that Allegro comes with a default `table' and `extras' parameters set internally. The default `table' will convert 8-bit characters to
`^'. The default `extras' list reduces Latin-1 and Extended-A characters to 7 bits in a sensible way (eg. an accented vowel will be
reduced to the same vowel without the accent).
SEE ALSO
set_uformat(3alleg4)
Allegro version 4.4.2 set_ucodepage(3alleg4)