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 :

trop de pointeur


Sujet :

C

  1. #41
    Membre émérite Avatar de Caine
    Inscrit en
    Mai 2004
    Messages
    1 028
    Détails du profil
    Informations personnelles :
    Âge : 53

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 028
    Par défaut
    Comique vas

    Pour ma part, pas de problème à mélanger C++ et C, j'adore ça.

    C'est pratique quand on battis un programme C++ utilisant la librairie ncurses qui est en C par exemple.

    Mais , il paraît que ça ne sert généralement à rien de les mélanger.

    Citation Envoyé par Trap D
    Il a un peu mélangé C et C++, (et c'est reparti )

  2. #42
    CGi
    CGi est déconnecté
    Expert confirmé
    Avatar de CGi
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 061
    Détails du profil
    Informations personnelles :
    Localisation : France, Allier (Auvergne)

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 061
    Par défaut
    Pour en revenir à la fonction de départ :


    Exact ça ne veut rien dire.

    Comme la dis DavG fera exactement la même chose.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    float *x,*y;
     
    x = X; 
    y = Y;
    Est inutile on pouvait utiliser directement X et Y
    ça en fait déjà deux de moins.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
          *m1++ = w; 
        }   *m2++ = *m1;
    Ici c'a m'intrigue :
    Tu est sûr que la parentaise fermante est au bon endroit.
    Car l'incrémentation du pointeur est inutile m2 est reinitialisé au début de la boucle.
    Site : http://chgi.developpez.com

    Pourquoi faire simple quand on peut faire compliqué ? (Jacques Rouxel)

  3. #43
    Expert éminent
    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
    Par défaut
    Citation Envoyé par Caine
    Pour ma part, pas de problème à mélanger C++ et C, j'adore ça.

    C'est pratique quand on battis un programme C++ utilisant la librairie ncurses qui est en C par exemple.
    Tout à fait.
    Mais , il paraît que ça ne sert généralement à rien de les mélanger.
    J'ai jamais dit ça. J'ai dit qu'il était inutile de compiler du code C avec un compilateur C++.

    Justement parce que dans le même projet, on peut mélanger des unités de compilation C et d'autres C++ (voire assembleur ou Pascal, peu importe) en jouant sur les extension (.c vs .cpp) et avec les extern "C" pour que les interfaces C ne soient pas 'décorées' par le compilateur C++. La seule partie de code qui doit supporter les deux compilateurs est l'interface (header). Par chance, le CPP est strictement identique en C et en C++.

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 23/09/2013, 15h49
  2. pointeur renvoyant un nombre trop grand
    Par christianf dans le forum Débuter
    Réponses: 4
    Dernier message: 29/07/2010, 01h40
  3. le pointeur de ma souris trop sensible
    Par cdevl32 dans le forum Périphériques
    Réponses: 3
    Dernier message: 24/04/2008, 16h00
  4. djgpp et pointeurs far -2
    Par elvivo dans le forum Autres éditeurs
    Réponses: 16
    Dernier message: 29/07/2002, 22h43
  5. djgpp et pointeurs far
    Par elvivo dans le forum C
    Réponses: 2
    Dernier message: 13/07/2002, 00h44

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