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 :

Equivalent de <windows.h> en c++ ?


Sujet :

C++

  1. #1
    Membre confirmé Avatar de Ndugu
    Profil pro
    Inscrit en
    Août 2004
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 121
    Par défaut Equivalent de <windows.h> en c++ ?
    Bonjour à tous,

    comme l'indique le titre de mon poste je cherche à savoir si il existe un equivalent ISO de <windows.h> ?

    Au meme titre que
    a été remplacer par
    Cela pour optimiser la portabilité...

    Merci d'avance!

  2. #2
    mat.M
    Invité(e)
    Par défaut
    ??? Il n'y pas d'équivalent à <windows.h> en C++.
    D'ailleurs on ne programme pas Windows en C MAIS le SDK en langage C.
    Nuance.
    WinMain n'est pas standard..
    L'interface de programmation n'est pas du tout orientée objet.
    Par contre évidemment on peut faire un programme pour Windows en utilisant la POO du C++ évidemment

    Cela pour optimiser la portabilité...
    ??? Si tu utilises des fonctions-API WIndows le code ne sera jamais portable.
    A moins de prendre une surcouche comme Qt Ou WxWidget.
    Mais ces classes en interne ne sont pas elles-mêmes portables car elles utilisent tonne de redéfinitions

  3. #3
    Membre éclairé Avatar de vdumont
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    510
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 510
    Par défaut
    Désolé ce n'est pas du tout la même chose!

    <iostream.h> et <iostream> sont de la bibliothèque standard C++.


    <windows.h> est réservé à Windows et n'est pas partie de la bibliothèque standard (Note: adieu le code portable)

  4. #4
    Membre confirmé Avatar de Ndugu
    Profil pro
    Inscrit en
    Août 2004
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 121
    Par défaut
    Merci pour vos précisions,

    j'avais une vision floue sur la question, comme je ne peux pas me passer de windows.h (pour le moment), adieu portabilité, tant pis!

    Merci !

  5. #5
    Membre éclairé Avatar de vdumont
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    510
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 510
    Par défaut
    Si le critère de portabilité ne t'importe pas tu peux continuer dans la voie que tu es en ce moment. Cependant si tu souhaites éventuellement quelque chose de portable il te faut changer ta bibliothèque graphique pour quelque chose de portable, par exemple Qt ou wxWidgets.

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

Discussions similaires

  1. Equivalent à SetSystemTime sous windows CE 6.0 ?
    Par altahir007 dans le forum VB.NET
    Réponses: 1
    Dernier message: 10/10/2011, 11h27
  2. Equivallent a CopyMemory() window sour PERL
    Par manon31 dans le forum Langage
    Réponses: 0
    Dernier message: 10/04/2009, 17h04
  3. Equivalent des fonctions Windows pour WinCE
    Par bilel benhalima dans le forum Windows
    Réponses: 3
    Dernier message: 31/03/2008, 23h17
  4. Réponses: 7
    Dernier message: 07/04/2003, 09h35

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