- Le C++ est a l'origine une extension du C. Les concepts sont differents meme si un compilo C++ compilera toujours du C.
- Standard de programmation ? Je vois pas... le langage a un standard, la programmation...
- Un code C peut etre compilable sous n'importe quelle plateforme, suffit juste que toutes les fonctions y soient definies.
Zeph Le 27/07/2006 à 22:26 Sur Ti c'est du C, renseigne toi précisément sur la doc de TIGCC pour savoir exactement lequel (si ça t'interesse), puisqu'il en existe beaucoup de variantes, mais globalement ça reste bien sûr le même langage. Le C++ est une très grosse évolution du C, puisqu'il s'agit d'un langage objet, mais là ça devient un peu long à expliquer ici (faudrait faire un sujet juste sur ça, y'a beaucoup à dire).
"Standards de programmation en C" je sais pas, t'aurais dit "Standards du C" j'aurais pu répondre mais comme là je sais pas si c'est de ça que tu parles (et si ce n'est pas de ça, je serais tenté de dire que c'est des conneries vu qu'en pratique 2 codeurs = 2 "standards")
Pas directement, puisque tu vas appeler des fonctions spécifiques aux Ti, par exemple tu vas dessiner sur un écran 160*100 ou 240*128 pixels avec du noir et blanc, ce qui n'a pas beaucoup de sens sur PC. Mais le langage reste le même oui (et c'est tout à fait envisageable de faire tourner des programmes Ti sur PC, avec quelques petites modifications mineures si ton code est bien fichu)
[edit] cross, c'était risqué ^^

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
- pour débuter la programmation en C, rien ne vaut le petit livre noir de Kernighan & Richie (K&R) simple et concis.
- pour passer à la vitesse supérieure (apprentissage du C++), bien qu'un peu technique, je te recommande le livre de Bjarne Stroustrup: The C++ Programming Language aux éditions Addison Wesley.
Ces 2 livres sont écrits par les concepteurs de chacun des langages.
Je pense que par standard C, est sous-entendu la syntaxe originelle de K&R que toutes les plateformes supportent (en principe). Et normalement, toutes les plateformes supportent les instructions de base (printf, fprintf sprintf etc...) appelé aussi C run-time (crt).
.1/ plutôt qu'une extension, "évolution" serait un therme plus approprié...
lancelot Le 28/07/2006 à 09:10Edité par lancelot le 28/07/2006 à 09:12 1> Squalenet dit dans son tutoriel que le K&R est un peut trop complexe pour les débutants en C, c'est pourquoi je m'étais tourné vers d'autres livres, ceux qui ont lu notre "Bible" l'ont-il trouvée difficile ou pas ?
2> N'existe-t-il que TiGCC pour programmer en C ? N'est-il pas possible (je vais passer pour un barbare) d'écrire son code sur un fichier bloc-note et de le renommer en fichier .v2z pour le faire marcher (je suppose que non puisque TiGCC inclu un compilateur, cela voudrait dire que le C doit être compilé) ? Si cette méthode n'est pas possible, existe-t-il d'autres compilateurs C ?
/ JAVA / C / C++ / Cobol /
lol j'ai modifié mon poste de 9:10.
/ JAVA / C / C++ / Cobol /
Sally Le 28/07/2006 à 09:48 Je ne suis pas sûr que le livre de K&R soit une bonne idée, parce que c'est une antiquité et que le C a beaucoup changé depuis...

« Le bonheur, c'est une carte de bibliothèque ! » —
The gostak distims the doshes.Membrane fondatrice de la confrérie des
artistes flous.
L'univers est-il un
dodécaèdre de Poincaré ?
(``
·\ powaaaaaaaaa ! #love#
Zeph Le 28/07/2006 à 10:59 déjà oublie le C++, c'est vraiment différent du C (tout ce qui existe en C existe en C++, mais l'inverse est faux, et un bouquin de C++ risque justement de parler de tout ce qui n'existe pas en C, qui est à la fois utile et interessant, mais inappliquable sur Ti)
et le C est effectivement compilé (= traduit en langage machine, binaire, illisible pour toi), ce qui fait que renommer ton fichier C en .v2z n'a aucune chance de marcher (de toutes façons ça n'aurait pas marché pour un programme en Basic non plus).

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
lancelot Le 28/07/2006 à 12:50Edité par lancelot le 28/07/2006 à 13:28 Ce serait pour programmer sur Ti (on-calc) un éditeur de C programmable directement sur Ti. Si vous en connaissez un...
/ JAVA / C / C++ / Cobol /
J'ai une question pour le compilateur on-calc GTC : Pourquoi lorsqu'on utilise la fonction "printf" le texte est-il utilisé avec la fonte 2 ? Est-il possible d'afficher le texte avec la même taille de police que celle du "disp" basic ?
/ JAVA / C / C++ / Cobol /
Ca n'a rien à voir avec le compilateur ^^
Hmmm, faut regarder la documentation de la fonction printf dans la doc de tigcc, ptêt que ça répond à la question.
L'idée c'est que même si les développeurs des outils de programmation pour TI ont essayé de faire quelque chose qui ressemble à ce que tu utiliserais sur pc, ce n'est qu'une imitation et y'a des limites. Faut regarder la doc pour les connaitre.
Ce que je voulais dire c'est qu'avaec TiGCC sur PC le printf affiche un texte avec la fonte 1 alors qu'avec GTC il l'afficge avec la fonte 2. je ne comprends pas pourquoi l'un ne donne pas le même résultat que l'autre.
/ JAVA / C / C++ / Cobol /
bicoze printf ne sont pas codé de la meme maniere (printf n'est pas un fonction offerte pas la TI, mais par la librairie fournie avec le compilo)

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Sally Le 28/07/2006 à 16:52 Godzil > euh je croyais que le livre de K&R décrivait le C pré-ansi...

« Le bonheur, c'est une carte de bibliothèque ! » —
The gostak distims the doshes.Membrane fondatrice de la confrérie des
artistes flous.
L'univers est-il un
dodécaèdre de Poincaré ?
(``
·\ powaaaaaaaaa ! #love#
J'arrive pas à enregistrer l'écran avec la fonction "SaveScrState" (en fait, quand j'utilise "RestoreScrState", l'écran n'est pas réaffiché correctement : i.e. : après un clrscr(), la barre d'état disparaît à la fin de l'appel du programme..
/ JAVA / C / C++ / Cobol /