IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Norme C90 ou C89


Sujet :

C

  1. #1
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut Norme C90 ou C89
    Bonjour,

    Je voudrais trouver la norme C90(iso) ou C89(ansi).
    Ou puis-je la trouver ?
    Y'a t-il une version libre (gratuite) ?

  2. #2
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Points : 11 625
    Points
    11 625
    Par défaut
    Citation Envoyé par gnto
    Bonjour,

    Je voudrais trouver la norme C90(iso) ou C89(ansi).
    Ou puis-je la trouver ?
    Y'a t-il une version libre (gratuite) ?
    Comment se procurer la norme du langage C ?

    Pour le c99 : http://www.open-std.org/JTC1/SC22/WG...docs/n1124.pdf

  3. #3
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Le monsieur, il a demandé C89/C90...

  4. #4
    Expert éminent

    Inscrit en
    Novembre 2005
    Messages
    5 145
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Points : 6 911
    Points
    6 911

  5. #5
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Points : 11 625
    Points
    11 625
    Par défaut
    Citation Envoyé par Emmanuel Delahaye
    Le monsieur, il a demandé C89/C90...
    désolé je pensai que dans la FAQ il s'agissai du C90

  6. #6
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut
    Citation Envoyé par gege2061
    désolé je pensai que dans la FAQ il s'agissai du C90
    Tiens ne serais ce pas une idée de rajouter dans la FAQ que c'est bien de la norme C9X dont il parle ?

    Tout au long du projet C9X, des « drafts » (brouillons) du projet sont distribués afin que tout le monde puisse donner son avis et, le cas échéant, revoir certaines parties. Le dernier draft disponible est le document n869 (www.dkuug.dk/jtc1/sc22/wg14/www/docs/n869/ ) datant de janvier 1999. Ce document est celui le plus proche de la norme et que l'on peut obtenir gratuitement: il définit C9X, le projet de la norme.
    Je suis triste de ne pas trouver un pdf libre sur la norme. Je me doutais bien que ISO devait faire des sous !
    Pas grave, merci pour les liens !

  7. #7
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut
    En faite dans le n869.pdf de la FAQ il est écrit
    This edition replaces the previous edition, ISO/IEC 9899:1990, as amended and corrected
    by ISO/IEC 9899/COR1:1994, ISO/IEC 9899/COR2:1995, and ISO/IEC
    9899/AMD1:1995. Major changes from the previous edition include:

  8. #8
    Expert éminent

    Inscrit en
    Novembre 2005
    Messages
    5 145
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Points : 6 911
    Points
    6 911
    Par défaut
    Citation Envoyé par gnto
    En faite dans le n869.pdf de la FAQ il est écrit
    n869.pdf est un brouillon, c'est le document definitif qui remplace les documents precedents.

    Plutot que n869.pdf, j'utiliserais http://www.open-std.org/jtc1/sc22/wg...docs/n1124.pdf qui incorpore des corrections faites (et promulgees) apres.

  9. #9
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par Jean-Marc.Bourguet
    Plutot que n869.pdf, j'utiliserais http://www.open-std.org/jtc1/sc22/wg...docs/n1124.pdf qui incorpore des corrections faites (et promulgees) apres.
    Oui, ce serait bien de corriger la FAQ de Développez à ce sujet...

  10. #10
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut
    Donc pour la norme C90 ca serait la ISO/IEC 9899:1990 qui n'est pas gratuite.

  11. #11
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Points : 11 625
    Points
    11 625
    Par défaut
    Citation Envoyé par Emmanuel Delahaye
    Oui, ce serait bien de corriger la FAQ de Développez à ce sujet...
    C'est noté

  12. #12
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut
    Et que pensez de la norme de l'AFNOR et de sa
    NF EN ISO/CEI 9899/A1 Décembre 1996 Amendement 1 à la norme NF EN 29899 d'octobre 1994 ?
    Y'a t-il des compilos qui la suivent ?

  13. #13
    Expert éminent

    Inscrit en
    Novembre 2005
    Messages
    5 145
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Points : 6 911
    Points
    6 911
    Par défaut
    Citation Envoyé par gnto
    Et que pensez de la norme de l'AFNOR et de sa
    NF EN ISO/CEI 9899/A1 Décembre 1996 Amendement 1 à la norme NF EN 29899 d'octobre 1994 ?
    Y'a t-il des compilos qui la suivent ?

    C'est C95.

  14. #14
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut
    Citation Envoyé par Jean-Marc.Bourguet
    C'est C95.
    Quelle compilo la suit ? parceque gcc ne l'a pas intégrée !

  15. #15
    Expert éminent

    Inscrit en
    Novembre 2005
    Messages
    5 145
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Points : 6 911
    Points
    6 911
    Par défaut
    Citation Envoyé par gnto
    Quelle compilo la suit ? parceque gcc ne l'a pas intégrée !
    Mais si:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    -std=
        Determine the language standard. This option is currently only supported when
        compiling C or C++. A value for this option must be provided; possible values are
     
        `iso9899:199409'
            ISO C90 as modified in amendment 1.

  16. #16
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut
    Citation Envoyé par Jean-Marc.Bourguet
    Mais si:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    -std=
        Determine the language standard. This option is currently only supported when
        compiling C or C++. A value for this option must be provided; possible values are
     
        `iso9899:199409'
            ISO C90 as modified in amendment 1.

    Oki merci beaucoup de ces éclaircissements

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. la norme C90 - Elle est ou?
    Par wee_bee dans le forum C
    Réponses: 3
    Dernier message: 17/06/2010, 00h01
  2. La vieille norme C90
    Par Médinoc dans le forum C
    Réponses: 4
    Dernier message: 02/07/2008, 12h14
  3. Verifier code C à la norme ANSI C90
    Par Manu-fr-tlse dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 27/09/2006, 13h28
  4. wxWindows et DevC++ : taille de l'exe énorme !
    Par ovh dans le forum Dev-C++
    Réponses: 7
    Dernier message: 19/11/2003, 18h01
  5. Normes EDI
    Par f-demu01 dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 14/03/2003, 09h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo