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 :

Visual c++ 2008


Sujet :

C

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 23
    Par défaut Visual c++ 2008
    bonjour
    j'utilise visual c++ 2008 express peut on faire un programme en c avec cette version?

  2. #2
    Membre Expert Avatar de nicolas.sitbon
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2 015
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2 015
    Par défaut
    Oui on peut, je confirme pour l'avoir fait.

  3. #3
    Membre chevronné Avatar de cmoibal
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Avril 2007
    Messages : 361
    Par défaut
    oui, le C++ est basé sur le C.

  4. #4
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 392
    Par défaut
    La réponse de cmoibal est hors de propos.

    Oui, tu peux programmer en C avec Visual C++ : Il te suffit de renommer le fichier .cpp en .c et c'est le compilateur C de visual qui sera utiliser.

    Tu peux le vérifier en ajoutant ces lignes dans ton fichier .c :
    Code C : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #ifdef __cplusplus
    #error Tentative de compiler un fichier C avec un compilo C++
    #endif
    Si on tente de compiler un fichier source C contenant ces lignes avec un compilo C++, il y aura une erreur de compilation.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  5. #5
    Membre Expert Avatar de nicolas.sitbon
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2 015
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2 015
    Par défaut
    Citation Envoyé par Médinoc Voir le message
    Oui, tu peux programmer en C avec Visual C++ : Il te suffit de renommer le fichier .cpp en .c et c'est le compilateur C de visual qui sera utiliser.
    Il y a aussi une option, dans les propriétés du projet, qui permet de dire si on veut compiler en C ou en C++, mais comme ça fait longtemps que je n'ai pas touché Visual, je ne m'en souviens plus, tu vois de quoi je parle Médinoc? Peux tu confirmer et éventuellement préciser ou se situe l'option?

  6. #6
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 392
    Par défaut
    Sous VS 2005, dans les propriétés d'un fichier source du projet:
    Properties -> Configuration Properties -> C/C++ -> Advanced -> Compile As.
    Mais je pense que cette propriété est modifiée d'elle-même quand tu renommes le fichier.

    Et surtout, si quelqu'un me filait un projet avec un fichier .cpp réglé en "compile as C", je lui taperais dessus. Pourquoi ne pas utiliser l'extension naturelle pour les sources C?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  7. #7
    Membre Expert Avatar de nicolas.sitbon
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2 015
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2 015
    Par défaut
    En fait ce qui me semble bizarre c'est qu'il ne la bascule pas automatiquement quand l'extension du fichier est .c, j'en viens donc à me poser la question de savoir s'il n'y a pas une différence entre les 2?

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 23
    Par défaut
    je vous remercie tous je pensait pas que j'aurais autant de reponces pour ce post merci encors (pour ma part je v renomer le fichier .c comme je le faisait avec la version 2005) merci

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

Discussions similaires

  1. IronPython & visual studio 2008
    Par anthyme dans le forum Général Dotnet
    Réponses: 5
    Dernier message: 13/06/2008, 14h50
  2. Visual Studio 2008 RTM
    Par The_badger_man dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 24/12/2007, 03h06
  3. Visual Basic 2008
    Par Jiyuu dans le forum VB.NET
    Réponses: 4
    Dernier message: 25/09/2007, 15h17
  4. Visual C# 2008 Express + MSDN : doc du framework manquante
    Par tomlev dans le forum Général Dotnet
    Réponses: 7
    Dernier message: 21/09/2007, 14h05
  5. Visual Studio 2008 BETA 2 [Intellisense]
    Par domdax dans le forum C#
    Réponses: 4
    Dernier message: 17/09/2007, 09h50

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