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 :

Ecriture ligne #ifndef


Sujet :

C++

  1. #1
    Membre confirmé
    Homme Profil pro
    Deficient visuel
    Inscrit en
    Mai 2019
    Messages
    216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Deficient visuel

    Informations forums :
    Inscription : Mai 2019
    Messages : 216
    Par défaut Ecriture ligne #ifndef
    Bonjour a toutes et a tous ,

    J'aimerai savoir s'il y a une facon "officiel " d'ecrire les lignes #ifndef ... #define ... #endif .
    J'ai l'impression que chacun fais ca un peu a sa sauce .
    Qu'en est il ?
    Par exemple si j'ai un fichier Voiture.hpp , comment dois je orthographier tout ca ?
    Merci

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Network game programmer
    Inscrit en
    Juin 2010
    Messages
    7 146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Canada

    Informations professionnelles :
    Activité : Network game programmer

    Informations forums :
    Inscription : Juin 2010
    Messages : 7 146
    Billets dans le blog
    4
    Par défaut
    Non.
    Par contre #pragma once est maintenant supporté par (quasi?) tous les compilateurs et est plus simple d'écriture.
    Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
    Un peu de programmation réseau ?
    Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.

  3. #3
    Membre confirmé
    Homme Profil pro
    Deficient visuel
    Inscrit en
    Mai 2019
    Messages
    216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Deficient visuel

    Informations forums :
    Inscription : Mai 2019
    Messages : 216
    Par défaut
    Je te remercie de ton aide .
    Bonne soirée

  4. #4
    Membre Expert Avatar de gabriel21
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2007
    Messages : 548
    Par défaut
    Citation Envoyé par Bousk Voir le message
    Non.
    Par contre #pragma once est maintenant supporté par (quasi?) tous les compilateurs et est plus simple d'écriture.
    #pragma n'est pas pour l'instant dans la norme C++.
    Du coup cela peut être risqué si la portabilité est requise.

  5. #5
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2011
    Messages
    750
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 750
    Par défaut
    Citation Envoyé par gabriel21 Voir le message
    #pragma n'est pas pour l'instant dans la norme C++.
    #pragma (seule) est dans le standard, c'est la directive préprocesseur à utiliser pour définir/utiliser des extensions non standard. Concernant précisément #pragma once, on est plutôt large niveau support: https://en.wikipedia.org/wiki/Pragma_once#Portability. En gros, à part les vieilleries qui ne supportent pas non plus c++11, tout le monde le comprend.

    Mais tout cela sera petit à petit remplacé par les modules.

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

Discussions similaires

  1. Comment sauter une ligne lors de l'ecriture dans un fichier
    Par Harald dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 29/05/2009, 18h01
  2. Ecriture ligne par ligne dans un fichier texte
    Par PhDt76 dans le forum C++Builder
    Réponses: 2
    Dernier message: 21/12/2008, 17h11
  3. [FILE]Ecriture à la suite de lignes existantes
    Par tmpchecker dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 26/11/2005, 20h45
  4. [JTextArea] Problème ecriture sur plusieurs lignes
    Par Cyborg289 dans le forum Composants
    Réponses: 3
    Dernier message: 23/09/2005, 10h22
  5. Réponses: 2
    Dernier message: 26/09/2003, 14h51

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