1

Dans un programme je crée deux pointeurs vers deux variables de type BITMAP, ces pointeurs sont des variables globale, je les définis ainsi:

BITMAP *save0=NULL, *save1=NULL;

Au début de ma fonction main je leur alloue de l'espace dynamliquement come suis:

save0=(BITMAP*)malloc(200);
save1=(BITMAP*)malloc(200);


En fait il y en a deux car j'utilise les niveaux de gris...
Alors que pour le premier le compilateur ne bronche pas, le deuxieme fait apparaitre un avertissement : Assignement from incomatible pointer type et mo prog plante à l'exécution, ou est le problème????
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

2

Mets à jour TIGCC.
La version la plus récente comprend ça parfaitement.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

3

Mais j'ai la toute derniere version!!!
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

4

doom Tu es possédé vador
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

5

Peut être, c'est vfrai que je porte la poisse!!!!!!
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

6

Il y a peut-être une erreur autre part. Mais elle n'est pas dans ce que tu as posté.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

7

Je pense que TIGCC est bogué. Attend l'Azur Slubman grin
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

8

ou que CC soit remis sur le netgrin
avatar

9

Voici ci dessous la source du fichier C, sachant que tout les headers perso fonctionne correctement:

Plus de source
[edit]Edité par slubman le 20-02-2002 à 15:30:16[/edit]
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

10

La suite:

Plus de source
[edit]Edité par slubman le 20-02-2002 à 15:30:39[/edit]
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

11

Et la fin:

Plus de source
[edit]Edité par slubman le 20-02-2002 à 15:31:08[/edit]
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

12

Arf si tu veux jouer à ça je peux poster les sources de l'Azur, mais il faudra 150/5 = 30 posts, soit une page entière tout pile grin
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

13

C que je ne vois vraiement pas d'ou vient l'erreur, car avant quand chaque fonction avait ses variables locales pour sauvegarder l'écren, le prog fonctinnait à "merveille", mais maintenant que je veux faire une variable globale, ça ne marche plusconfusconfus

P.S: si tu veux poster les source de l'azur, ne te gène passmile
[edit]Edité par slubman le 19-02-2002 à 19:37:11[/edit]
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

14

(on parle de variables locales, "interne" n'est pas officiel dans le langage informatique je crois)

Je ne peux pas répondre à ton problème, je ne vois vraiment pas d'où il vient tsss

PS : Nan les sources de mon compilo je les garde tongue
[edit]Edité par Thibaut le 19-02-2002 à 19:36:41[/edit]
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

15

Le problème vient du fait que tu as déclaré un INT_HANDLER save1 en local qui a la précédence par rapport au BITMAP *save1 global.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

16

Je change ça pour voir si ça marche

Et ça merche...

Désolé je ne comprend pas comment j'ai pu laisser passer une erreur aussi bête
[edit]Edité par slubman le 19-02-2002 à 20:03:40[/edit]

Bon alors j'efface la source maintenant???
[edit]Edité par slubman le 19-02-2002 à 20:04:26[/edit]
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti