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 :

[debutant] tableau 2 dimensions dynamique


Sujet :

C

  1. #21
    HRS
    HRS est déconnecté
    Membre confirmé
    Avatar de HRS
    Inscrit en
    Mars 2002
    Messages
    678
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 678
    Points : 638
    Points
    638
    Par défaut
    à mon avis, c'est moins un problème de compilateur que de normes

    le Mingw 2.0.0 (récent) semble respecter 2 normes

    -C99 pour le C
    -ISO/ANSI 98 pour le C++

    le C++ intègre le standard C du moment soit C89 (ou C90)

    Par conséquent un programmeur utilisant les finesses du C99 risque
    de se faire systématiquement flinguer en C++ tant que la norme C++
    n'aura pas évolué

  2. #22
    gl
    gl est déconnecté
    Rédacteur

    Homme Profil pro
    Inscrit en
    Juin 2002
    Messages
    2 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 165
    Points : 4 637
    Points
    4 637
    Par défaut
    Citation Envoyé par HRS
    à mon avis, c'est moins un problème de compilateur que de normes

    le Mingw 2.0.0 (récent) semble respecter 2 normes

    -C99 pour le C
    -ISO/ANSI 98 pour le C++

    le C++ intègre le standard C du moment soit C89 (ou C90)

    Par conséquent un programmeur utilisant les finesses du C99 risque
    de se faire systématiquement flinguer en C++ tant que la norme C++
    n'aura pas évolué
    Tout a fait d'accord avec toi. Personellement, je pense que le mieux pour l'instant est d'eviter ce type de finesse.

  3. #23
    Membre du Club

    Inscrit en
    Mai 2003
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 39
    Points : 67
    Points
    67
    Par défaut
    Oui et non...
    Quand je programme en C++, je fais attention de ne pas faire du C99... et inversement (je vais pas mettre de class en C !).
    Aucune confusion possible de ce côté-là : faut bien distinguer les 2 langages. Perso je n'utiliserai jamais de compilateur C++ pour compiler du C, sinon on risque d'inventer un langage qui n'existe pas. C++ ou C mais pas les 2.
    Programmer en C++ ne m'a jamais posé de problèmes même avec le C99 dans la tête...

    Et si personne n'adopte la norme, elle sert à quoi ?
    Coder en C99 est moins restrictif que de coder en C89... alors je me gêne pas : je me sers

  4. #24
    gl
    gl est déconnecté
    Rédacteur

    Homme Profil pro
    Inscrit en
    Juin 2002
    Messages
    2 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 165
    Points : 4 637
    Points
    4 637
    Par défaut
    Citation Envoyé par leneuf22
    Oui et non...
    Quand je programme en C++, je fais attention de ne pas faire du C99... et inversement (je vais pas mettre de class en C !).
    Aucune confusion possible de ce côté-là : faut bien distinguer les 2 langages. Perso je n'utiliserai jamais de compilateur C++ pour compiler du C, sinon on risque d'inventer un langage qui n'existe pas. C++ ou C mais pas les 2.
    Programmer en C++ ne m'a jamais posé de problèmes même avec le C99 dans la tête...
    D'accord mais il existe beaucoup plus de compilateur C/C++ que de compilateur purement C (et encore faut-il qu'il respecte la toute derniere norme) et malheureusement on ne choisit pas forcement ces outils.

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. [XL-2007] Tableau, première dimension dynamique
    Par VieuxCamarade dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 28/10/2013, 23h33
  2. Réponses: 4
    Dernier message: 30/07/2013, 17h21
  3. Créer un tableau à deux dimensions dynamique
    Par dev14 dans le forum Langage
    Réponses: 2
    Dernier message: 07/02/2012, 10h12
  4. Problème tableau 2 dimensions dynamique
    Par Beaudelicius dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 22/08/2011, 15h24
  5. creation d'un tableau double dimension dynamiquement
    Par elmcherqui dans le forum C++
    Réponses: 3
    Dernier message: 09/07/2009, 21h05

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