Sharp PC-G850 et G850V
Quelques infos sur l'utilisation du C sur cette machine:
10 main()
20 {
30 printf("Mon premier programme¥n");
40 printf("Hello World¥n");
50 }
En l'abscence de documentation, même scannée, la machine la plus proche est le PC-E220. La doc est trouvable ici: esupport.sharp.de
Voici la liste des fonctions C du PC-G850 (Merci Jamel, de Silicium):
void abort(void);
int abs(int x);
double acos(double x);
double acosh(double x);
void angle(unsigned n);
double asin(double x);
double asinh(double x);
double atan(double x);
double atanh(double x);
void breakpt(void);
void *calloc(unsigned n, unsigned size);
int circle(int x, int y, int r, double s-angle, double e-angle, double ratio, int reverse, unsigned short kind);
void clearerr(FILE * stream);
void clrscr(void);
double cos(double x);
double cosh(double x);
void exit(int status);
double exp(double x);
int fclose(FILE *stream);
int feof(FILE *stream);
int fflush(FILE * stream);
int fgetc(FILE *stream);
char *fgets(char *, int n, FILE *stream);
unsigned long flof(FILE *stream);
FILE *fopen(char *path, char *type);
int fprintf(FILE * stream, const char * format [, arg, …]);
int fputc(int c, FILE * stream);
int fputs(const char *s, FILE *stream);
void free(void *ptr);
int fscanf(FILE * stream, const char * format [, address, …]);
int gcursor(int x, int y);
int getc(FILE *stream);
int getch(void);
int getchar(void);
char *gets(char * s);
void gotoxy(unsigned x, unsigned y);
int gprint(char *image);
int isalnum(int c);
int isalpha(int c);
int iscntrl(int c);
int isdigit(int c);
int isgraph(int c);
int islower(int c);
int isprint(int c);
int ispunct(int c);
int isspace(int c);
int isupper(int c);
int isxdigit(int c);
int kbhit(void);
int line(int x1, int y1, int x2, int y2, int reverse, unsigned short mask, int rectangle);
double log(double x);
double log20(double x);
void *malloc(unsigned size);
int miniget(void);
void miniput(char byte);
int paint(int x, int y, unsigned short kind);
int pioget(void);
void pioput(char byte);
void pioset(char byte);
int point(int x, int y);
double pow(double x, double y);
int preset(int x, int y);
int printf(const char * format [, arg, …]);
int pset(int x, int y, int reverse);
int putc(int c, FILE * stream);
int putchar(int c);
int puts(const char *s);
int scanf(const char * format [, address, …]);
double sin(double x);
double sinh(double x);
int sprintf(char * s, const char * format [, arg, …]);
double sqrt(double x);
int sscanf(char * s, const char * format [, address, …]);
char *strcat(char * s1, const char *s2);
char *strchr(const char *s, int c);
int strcmp(const char *s1, const char *s2);
char *strcpy(const char *s1, const char *s2);
int strlen(const char *string);
double tan(double x);
double tanh(double x);
int tolower(int c);
int toupper(int c);
Traduction par mes soins de la page http://www.akiyan.com/pc-g850_technical_data
Une très bonne page avec plein d'infos
Liens en japonais, très interessants:
Une bonne page en japonais: http://www.akiyan.com/pc-g850_technical_data
http://www1.plala.or.jp/kurikou/pokekon/
http://park19.wakwak.com/~gadget_factory/factory/pokecom/
Des PDF en Japonais avec plein de trucs pour PC-G850
Une grosse page de liens, en japonais.
Différences entres le Sharp PC-850S et le 850V
MAJ: 28/02/09