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 :

xcode et C++ comment faire ?


Sujet :

C++

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 182
    Points : 61
    Points
    61
    Par défaut xcode et C++ comment faire ?
    Bonjour à toutes et tous .

    Question idiote :
    Est-il possible d'écrire et de compiler du c++ "pur" avec xcode .

    Exemple :
    Petit morceau de code qui ce compile est fait apparaitre "Bonjour le Monde"
    dans la console .
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    #include <CoreFoundation/CoreFoundation.h>
     
    int main (int argc, const char * argv[]) {
        // insert code here...
        CFShow(CFSTR("Bonjour le Monde !\n"));
        return 0;
    }
    Ce code ne fonctionne pas bien que donné en exemple par Barnje Stroustrup .
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    #include "std_lib_facilities.h"
     
    int main()
    {
    cout << "Hello, World !\n";
    return 0;
    }
    Cordialement.

  2. #2
    Rédacteur/Modérateur


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

    Informations professionnelles :
    Activité : Network game programmer

    Informations forums :
    Inscription : Juin 2010
    Messages : 7 115
    Points : 32 967
    Points
    32 967
    Billets dans le blog
    4
    Par défaut
    Bonjour,

    que contient std_lib_facilities.h ?
    Pour utiliser cout, il faut inclure iostream, puis utiliser using namespace std; ou prefixer cout de std::.
    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 émérite

    Inscrit en
    Mai 2008
    Messages
    1 014
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 1 014
    Points : 2 252
    Points
    2 252
    Par défaut
    Bonjour,

    "std_lib_facilities.h" n'est pas un header standard, c'est un header concocté par BS lui-même pour son livre "Programming and Pinciples using C++" si je me souviens bien et qui permet d'offrir quelques facilités aux débutants. (Entre autres, std_lib_facilities.h inclut plein de header standart, fait un using namespace std, propose une fonction pour bloquer la console en fin d'appli de manière portable etc...)

    Donc il faut que tu récupères le header en question sur son site web.
    Normalement ici : http://www.stroustrup.com/Programmin...b_facilities.h
    (mais j'ai l'impression que le site a quelques difficultés en ce moment)

Discussions similaires

  1. de Xcode vers IPhone comment faire
    Par Mytech dans le forum Apple
    Réponses: 2
    Dernier message: 23/10/2009, 11h27
  2. comment faire evoluer ma base vers interbase6
    Par toure32 dans le forum InterBase
    Réponses: 5
    Dernier message: 23/10/2002, 10h59
  3. Réponses: 8
    Dernier message: 18/09/2002, 03h20
  4. Comment faire pour mettre l'ecran en veille ?
    Par March' dans le forum MFC
    Réponses: 6
    Dernier message: 29/08/2002, 14h25
  5. Comment faire pour créer un bitmap
    Par GliGli dans le forum C++Builder
    Réponses: 2
    Dernier message: 24/04/2002, 15h41

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