Pour l'histoire des compound literals, c'est essentiellement réglé dans GCC upstream, si tu fais (const SCR_RECT){{0,0,239,127}}, rien ne sera recopié (la version directement dans le programme sera utilisée directement) même sans le patch TIGCC. Ce que reste de notre patch pour les compound literals, c'est de faire en sorte que si le constructeur ne contient que des constantes, il est toujours pris comme const (même quand const n'est pas mis), une violation du standard C99 (parce que si la fonction qui utilise le pointeur écrit dedans, ça modifie l'original directement dans le programme et boum! ça bogue). Nous faisons ça pour la compatibilité antérieure. -fno-global-compound-literals (nom bizarre, aussi pour des raisons historiques) désactive ce hack.
Je tiens énormément à la compatibilité antérieure dans TIGCC, donc il y a des bizarreries historiques comme ça.
> On pouvait pas déjà programmer en TI-Basic dessus?
Pas au début. Ca ne fait pas longtemps que ça semble possible.
west Le 04/01/2008 à 17:54 Euh maintenant.. pour les ti 89.. y en a différentes sortes, titanium ou pas ? Il y a beaucoup de différences ?
Oui, il existe différentes sortes de Ti89 : La TI89 "normale" et la TI89 Titanium (la Titanium étant plus récente).
Sans parler du fait que je ne suis même pas sur qu'on puisse encore acheter la TI89 originale, la TI89 Titanium dispose de trois fois plus de mémoire pour ce qui est du stockage de fichiers, avec de plus un mini port USB (ce qui facilite la connexion avec l'ordinateur et donc le transfert de programmes). Le prix est le même il me semble (encore une fois, si la TI89 originale est encore vendue).
Personnellement j'ai une TI89 Titanium et je n'ai jamais eu à m'en plaindre.
Au niveau du choix des programmes... Bah y'a plus grande différence aujourd'hui, la plupart des programmes en assembleur étant compatibles avec la Titanium et les programmes en Basic (tout ce qui est programmes de math) aussi.
A mon avis tu devrais choisir la Titanium.

Ancien pseudo : worfang.
Attention, avec une calculatrice utilisée, tu ne sais pas vraiment en quel état tu la retrouveras et tu risques aussi de la recevoir sans câble de liaison (et sans manuel aussi, mais bon, les manuels livrés avec les nouvelles calculatrices, ça ne vaut pas le coup, le vrai manuel est au format PDF et téléchargeable directement sur le site de TI).
west Le 04/01/2008 à 23:18 Le cable de connexion sert à relier 2 Ti 89 ou à la brancher à l'ordinateur ?
A quoi sert le cd d'installation ? .. enfin à installer quoi ?
Il y a en fait 2 câbles, un pour relier 2 calculatrices et un pour la liaison avec l'ordinateur.
Le contenu du CD se trouve aussi sur le site de TI, généralement en plus à jour, donc le CD n'est pas essentiel.
west Le 05/01/2008 à 11:03 Est ce que c'est les même cables que pour une Ti 84 + ?
Edit : euh.. j'ai pas trouvé le contenu du cd sur le site de ti..
west Le 05/01/2008 à 12:13 Ok merci, est ce que l'on peut relier 2 Ti en passant par le port mini-usb ?
Car si je pouvais me passer de cables et de manuel, cela serait plus pratique.. car il y a une grande différence de prix entre les calculatrices avec/sans cables et avec/sans manuels !
mais de rien ^^ (vais je crosser? ^^)
west Le 05/01/2008 à 16:30 Les calculatrices sans cables/boites/cd/manuel ne sont pas plutôt des calculatrices dont les possesseurs ont égaré les cables/cd... ?
Personellement la boite de ma ti 84+ doit etre à la poubelle depuis longtemps et je ne retrouve plus le cable!
Bonsoir!
Pour faire des statistiques, dois je prendre la ti 89 titanium, la ti nspire cas ou la ti 84 stat plus, c'est pour une maitrise en logistique.
Merci d'avance!