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 :

Pb cast chaînes


Sujet :

MFC

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 87
    Par défaut Pb cast chaînes
    salut,

    j'ai repris des sources du DX SDK pour les intégrer dans une application utilisant Qt.

    A la compilation j'ai pleins d'erreurs récurrentes de type impossible de convertir char[31] vers TCHAR * etc ...

    Je pense que cela viens d'une différence de paramétrage entre mon projet Qt (visual studio .net) et celui de du sdk microsoft (également en VS .net mais api microsoft pas Qt)

    Je ne vois pas vraiment ce qui manque ...

    extrait des erreurs :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
     
    dxutil.cpp(905): error C2664: '_snprintf' : cannot convert parameter 1 from 'TCHAR *' to 'char *'
    dxutil.cpp(868): error C2664: 'sscanf' : cannot convert parameter 1 from 'const TCHAR *' to 'const char *'
    dxutil.cpp(842): error C2664: '_vsnprintf' : cannot convert parameter 1 from 'TCHAR [512]' to 'char *'
    dxutil.cpp(785): error C2664: 'strrchr' : cannot convert parameter 1 from 'TCHAR [1024]' to 'const char *'
    dxutil.cpp(782): error C2664: 'strrchr' : cannot convert parameter 1 from 'TCHAR [1024]' to 'const char *'
    dxutil.cpp(781): error C2664: 'strcpy' : cannot convert parameter 1 from 'TCHAR [1024]' to 'char *'

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 87
    Par défaut
    Apparement c'était dû au flag UNICODE défini par Qt, en le supprimant c'est ok.

Discussions similaires

  1. Réponses: 8
    Dernier message: 12/02/2013, 01h08
  2. cast et listes chaînées
    Par onodi dans le forum Débuter
    Réponses: 4
    Dernier message: 11/01/2010, 13h58
  3. down cast avec chaîne de caractère
    Par g0up1l dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 25/03/2007, 11h46
  4. Comptage de mots dans une chaîne
    Par kikinou dans le forum Pascal
    Réponses: 10
    Dernier message: 01/01/2003, 02h27
  5. Réponses: 3
    Dernier message: 09/05/2002, 01h39

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