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

MFC Discussion :

visual c++ compilateur c & c++


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 53
    Par défaut visual c++ compilateur c & c++
    yop yop
    je debute en c et j'ai choisi d'utilisé le compilateur visual c++ (qui d'apres des ami nous permet de develloper en c et c++)
    je vien donc d'instaler visual studio 2005.
    je lance visual c++ mais je ne trouve pas comment faire pour avoir acces a la partie c
    merci de votre aide

  2. #2
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2005
    Messages
    513
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 513
    Par défaut
    qu'est ce que tu entends par la "partie c"?
    si tu veux développez en C, tu cré un nouveau projet Visual C++, ensuite tu crée un nouveau fichier C++ et en nom tu lui met "nom.c". ensuite tu écrit ton code.
    tu peux ensuite le compiler et l'executer. mais fait des recherches y doit bien y avoir des documents qui explique le fonctionnement de VC sur le net!

  3. #3
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 53
    Par défaut
    ba merci de ta reponse^^
    j'avais chercher mais j'avais pas trouver
    et par la partie c je voulais dire comment develloper en c dans ce logiciel mais tu mas repondu

  4. #4
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 53
    Par défaut
    bon alors, impossible de creer un *.c avec vs 2005
    car si je fait test.c par exemple lui il va le nommer test.c.cpp
    alors j'ai creer un fichier *.txt que j'ai renomer en *.c puis que j'ai ouvert
    avec visual c++ et ça marche
    mais au moment de le compile je m'aperçois que l'on ne trouve build nul
    part en haut
    (j'aivais lu ça la http://arb.developpez.com/vc++/expre...projet-compile )

    vous voulez une capture d'ecran?

  5. #5
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    pourquoi vouloir appeler ton fichier à tout prix .c ?

  6. #6
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 53
    Par défaut
    pour pouvoir develloper en c tous simplement car je ne conait pas le language c++

  7. #7
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    tu peux "developper en c" dans un fichier cpp

  8. #8
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 53
    Par défaut
    et bas je vien d'ecrire un code en c a l'interieur d'un .cpp et la premiere
    fois il me demander de rajouter #include "stdafx.h"
    puis la dexiemme fois il me dit que getch() et clrscr() n'existe pas

    ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
    #include <stdio.h>
    #include <conio.h>
    #include <stdafx.h>

    void main()
    {
    clrscr();
    printf("test %d",1);
    getch();
    clrscr();
    return;
    }
    ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

  9. #9
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    quel genre de projet as-tu fait ?
    Il te faut un "console application"

    ensuite, clrscr() n'existe plus depuis quelques temps ...

  10. #10
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414

  11. #11
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 53
    Par défaut
    ha!
    ba en fait je n'ai pas fait de c depuis quelque années
    et en ce moment au lycée ils on en train de nous apprendre le c
    afin de pouvoir programmer des microcontroleurs
    je me suis donc dis que c'etait le moment ou jamais pour bien apronfondir
    ce language
    on utilise un compilateur appeler turbo c
    il est tout moche, tout bleu, et impossible de faire des copier coller
    alors j'ai voulu utiliser visual c++ (j'utilisais la v6 anvant)
    et donc si j'ai bien compris
    on a tellement des vieu truc que l'on utilise des instruction qui n'existe plus?^^

  12. #12
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    en gros c'est ca ...
    turboC c'était bon pour le DOS, visual studio 2005, meme s'il supporte encore plein de choses, est surtout fait pour utiliser .Net

    Enfin, c'est interessant aussi d'apprendre les bases

  13. #13
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 53
    Par défaut
    oki ba merci de m'avoir aider
    je vais devoir retourner sous turbo c
    le problemme c que jusqu'an ats (bac+3) je serai dans ce lycée (jusquand 2010 donc) et pis si j'ai bien compris
    pendans 4 ans je vais utiliser un langage qui ne marchera dans
    aucun des compilateur actuel?

  14. #14
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    bon courage

  15. #15
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Citation Envoyé par sliders_alpha
    mais au moment de le compile je m'aperçois que l'on ne trouve build nul
    part en haut
    A priori c'est parce que tu n'as pas créé de projet.

    Je te déconseille Turbo C, persévère un peu

  16. #16
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 53
    Par défaut
    mais qui a dit que j'allait abandonné

  17. #17
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    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 395
    Par défaut
    Citation Envoyé par nico-pyright(c)
    tu peux "developper en c" dans un fichier cpp
    Tu sais qu'Emmannuel t'immolerait par le feu pour ce blasphème s'il lui arrivait de venir sur ce forum?


    @sliders_alpha:
    normalement tu peux parfaitement créer un fichier en forcant son extension en .c (peut-être en mettant des guillemets dans la boite de dialogue : ex "fichier.c" au lieu de fichier.c)

    Et sinon, sous VS 2005 tu peux renommer le fichier en .c avec son menu contextuel.

    Et au passage, rajouter ceci au début de ton code, pour être sûr qu'il est bien compilé en tant que C et non en C++:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #ifdef __cplusplus
    #error C'est un fichier C, il ne faut pas le compiler en C++
    #endif
    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.

  18. #18
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    Citation Envoyé par Médinoc
    Citation Envoyé par nico-pyright(c)
    tu peux "developper en c" dans un fichier cpp
    Tu sais qu'Emmannuel t'immolerait par le feu pour ce blasphème s'il lui arrivait de venir sur ce forum?
    Je sais , c'est pour ca que je l'ai mis entre "" ... et j'aurai eu le droit à une superbe image dont il a le secret

Discussions similaires

  1. Upgrade du compilateur de visual studio 6
    Par Crisanar dans le forum MFC
    Réponses: 2
    Dernier message: 08/10/2005, 15h00
  2. Cours, tutoriels, livres et compilateurs pour Visual C++
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 0
    Dernier message: 21/07/2004, 12h55

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