Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1247 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C/C++] Les normes ANSI, c99, et autres?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C/C++] Les normes ANSI, c99, et autres?

n°476506
burgergold
5$? va chez l'diable!
Posté le 03-08-2003 à 22:10:57  profilanswer
 

Dans l'un des beaux topic instructif de taz, jai découvert qu'il y avait des normes en C et C++. En gros, j'aimerais avoir un petit listing, et vos avis sur lequel est le plus utilisé pour que jpuisse en apprendre plus pas la suite


---------------
http://www.boincstats.com/signature/user_664861.gif
mood
Publicité
Posté le 03-08-2003 à 22:10:57  profilanswer
 

n°476512
Taz
bisounours-codeur
Posté le 03-08-2003 à 22:14:03  profilanswer
 

pour ne parler ici que de C++, il y a le C++ original (je sais plus l'année), bref celui supporté par les compilos pourris, et la norme c++98 qui est decrite depuis longtemps dans tous les manuels. celle si est elle même en cours de révision par le comitté C++0x (amélioration du langage, mise aux points, extension de la biliothqèe, fonctionnalités supplémentaires).
 
donc C++98 pour le moment.

n°476515
burgergold
5$? va chez l'diable!
Posté le 03-08-2003 à 22:14:54  profilanswer
 

et ANSI c pour quoi alors?


---------------
http://www.boincstats.com/signature/user_664861.gif
n°476520
Taz
bisounours-codeur
Posté le 03-08-2003 à 22:18:42  profilanswer
 

c'est l'organisme américain de normalisation. que je sache le C++98 est une norme ISO (internationale)
 
pour parler de C
- K&R, le langage original (on va dire)
- ANSI, c89  il me semble (aussi ratifier par l'ISO)
- C9x, des normes ISO. C99 est une norme majeur
- évolution
 
pour le C: en ANSI pour un max de portabilité vers des environnements pourris, sinon C99 (Torvalds tane ses programmeurs pour en utiliser les fonctionnalités)
 
 
 
bref pour tout ça, l'important c'est d'avoir un compilo potable et au gout du jour. VC++ se réclame comme compilateur C++, dans la pratique, beaucoup te diront qu'il tiens pas la route...
 
 
le tout est donc de se donner les outils pour travailler
http://gcc.gnu.org/onlinedocs/gcc- [...] %20Options


Message édité par Taz le 03-08-2003 à 22:21:43
n°476527
burgergold
5$? va chez l'diable!
Posté le 03-08-2003 à 22:30:01  profilanswer
 

donc tant quà apprendre à coder, c++98 et c99 sont de choix


---------------
http://www.boincstats.com/signature/user_664861.gif
n°476623
xav14
Posté le 04-08-2003 à 00:26:05  profilanswer
 


 
tu conseilles quoi comme compilo C ?

n°476628
Taz
bisounours-codeur
Posté le 04-08-2003 à 00:37:33  profilanswer
 

ben si vous développez pas, c'est à dire pour l'apprentissage, gcc/g++ est très bien. sous windows, vous avez Dev-Cpp qui l'utilise, mais j'aime pas trop. Le mieux, c'est www.mingw.org, c'est gcc nu, mais au moins ça vous permet un réglage fin et ça vous apprends à faire de la programmation modulaire (qui est autre chose que plusieurs icones de fichiers et un gros bouton compiler)

n°476632
burgergold
5$? va chez l'diable!
Posté le 04-08-2003 à 00:44:45  profilanswer
 

en gros quand jai fait mes cours de C au cégep, on utilisait borland turbo cc :D


---------------
http://www.boincstats.com/signature/user_664861.gif
n°476634
xav14
Posté le 04-08-2003 à 01:00:47  profilanswer
 

Taz a écrit :

ben si vous développez pas, c'est à dire pour l'apprentissage, gcc/g++ est très bien. sous windows, vous avez Dev-Cpp qui l'utilise, mais j'aime pas trop. Le mieux, c'est www.mingw.org, c'est gcc nu, mais au moins ça vous permet un réglage fin et ça vous apprends à faire de la programmation modulaire (qui est autre chose que plusieurs icones de fichiers et un gros bouton compiler)


 
et pour développer, c'est selon les besoins de l'appli je suppose ...

n°476639
Taz
bisounours-codeur
Posté le 04-08-2003 à 01:42:08  profilanswer
 

oui. je n'ai aucune idée des possibilités de gcc sous Windows, cela dit je pense qu'elles existent, vu que Mozilla peut se compiler avec et que dev-cpp existe. sinon, au besoin.

mood
Publicité
Posté le 04-08-2003 à 01:42:08  profilanswer
 

n°476728
LetoII
Le dormeur doit se réveiller
Posté le 04-08-2003 à 10:18:02  profilanswer
 

Taz a écrit :

oui. je n'ai aucune idée des possibilités de gcc sous Windows, cela dit je pense qu'elles existent, vu que Mozilla peut se compiler avec et que dev-cpp existe. sinon, au besoin.


 
A ma connaissance gcc ne s'utilise qe dans un evironement cygwin (en même temps j'ai pas franchement creusé la question). Pour le dévellopement windows y a le Borland free command line tools qui offre un compilo et des outils pratiques.
 
Si non dans les IDE je conseil C++ builder, mais si on est pas étudiant ça fait assez mal au compte en banque, qui offre une bone interface et un bon compilo.


---------------
Le Tyran
n°476848
Taz
bisounours-codeur
Posté le 04-08-2003 à 12:51:09  profilanswer
 

le borland gratuit est buggé jusqu'a l'OS. et oui gcc su'itlise sans cygwin, voire dev-cpp et mingw

n°476853
LetoII
Le dormeur doit se réveiller
Posté le 04-08-2003 à 12:57:29  profilanswer
 

Taz a écrit :

oui gcc su'itlise sans cygwin, voire dev-cpp et mingw


 
Faudra que je jette un oeuil quand j'aurai 5 min.
 

Taz a écrit :

le borland gratuit est buggé jusqu'a l'OS.


 
Ha tu m'en apprend une là, faut dire je l'ai jamais vraiment utilisé ce truc.


---------------
Le Tyran
n°476855
Taz
bisounours-codeur
Posté le 04-08-2003 à 13:01:38  profilanswer
 

si je me souviens bien, et pour n'en citer qu'un: l'affichage des std::string pose problèmes ('\0' final affiché ou je plus quoi)

n°476860
LetoII
Le dormeur doit se réveiller
Posté le 04-08-2003 à 13:06:48  profilanswer
 

Taz a écrit :

si je me souviens bien, et pour n'en citer qu'un: l'affichage des std::string pose problèmes ('\0' final affiché ou je plus quoi)


 
Ha, bon ben achetez les outils borland, utilisez pas les gratuits  [:ddr555]


---------------
Le Tyran
n°477009
Joel F
Real men use unique_ptr
Posté le 04-08-2003 à 15:06:59  profilanswer
 

gcc sosu windows ca rulez, Notepad+make et zou :)

n°477013
Taz
bisounours-codeur
Posté le 04-08-2003 à 15:09:56  profilanswer
 

Joel F a écrit :

gcc sosu windows ca rulez, Notepad+make et zou :)

emacs  :o


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C/C++] Les normes ANSI, c99, et autres?

 

Sujets relatifs
Conception de pages Web - avantages et inconvénients des normes[C ANSI] conversion chaine de caractere <=> float ou double
[Ansi C] caster un int en char* [resolu]Des arguments pour expliquer que les normes, c'est bien ?
[EJB] jndi-name: normes? good practices?Les normes W3C, et mozilla....pff
Nombre de requete pour l'affichage d'un forum : Normes?[C] : getch() en ANSI C
[C] Existe t'il une doc officielle, un site officiel du C ANSI ?[Standardisation] Ansi/ISO C... pourquoi ca a ete aussi long ?
Plus de sujets relatifs à : [C/C++] Les normes ANSI, c99, et autres?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR