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++Builder Discussion :

Déclarations variables inconnues


Sujet :

C++Builder

  1. #1
    Membre éclairé Avatar de Général03
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    848
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 848
    Par défaut Déclarations variables inconnues
    Bonjour,

    sur mon programme j'utilise des déclarations comme : DWORD, LPWSTR, ULONG...
    mais je ne sais pas à quoi ca correspond?
    Quelqu'un pourrait m'éclaircir sur ce point?

    Merci

  2. #2
    Membre émérite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Par défaut
    Salut,
    ce sont des formats de variables comme int, char ou float.
    DWORD est un nombre codé sur 32 bits,
    LPWSTR est une chaine de caractères à caractère de fin,
    ULONG est un long (int sur 32 bits) non signé (u comme unsigned).

    Il y a quelques explications sur internet, il suffit de connaître les bons mots clés.

  3. #3
    Membre éclairé Avatar de Général03
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    848
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 848
    Par défaut
    Merci de ces renseignements mais pourquoi on utilise un LPWSTR et pas un char[x] par exemple? Il y a une différence?

  4. #4
    Membre émérite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Par défaut
    Cela dépend de ton application, ce sont des chaînes formatées utilisés par les API Windows (donc universelle sous Windows) alors que le char[x] sera propre à un compilateur C.

    Mais techniquement, si tu passes en paramètre un char[], au lieu d'un LPWSTR ou LPCSTR, ca doit compiler et fonctionner.

  5. #5
    Membre éclairé Avatar de Général03
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    848
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 848
    Par défaut
    Merci de ton aide, j'y vois un peu plus clair dans ma tête.

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

Discussions similaires

  1. Problème déclaration variable
    Par patou41000 dans le forum C++/CLI
    Réponses: 5
    Dernier message: 25/04/2007, 01h04
  2. problème déclaration variable dynamique
    Par piotrr dans le forum Tkinter
    Réponses: 1
    Dernier message: 24/04/2007, 16h16
  3. Question déclaration variable
    Par inthemix dans le forum Bases de données
    Réponses: 3
    Dernier message: 09/10/2006, 16h04
  4. Réponses: 12
    Dernier message: 03/04/2006, 19h08
  5. erreur déclaration variables
    Par bobic dans le forum ASP
    Réponses: 4
    Dernier message: 13/09/2005, 10h11

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