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

Qt Creator Discussion :

Problème de compilation : passage de Visual Studio 2005 à Qt Creator


Sujet :

Qt Creator

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 91
    Points : 50
    Points
    50
    Par défaut Problème de compilation : passage de Visual Studio 2005 à Qt Creator
    Bonjour à toutes et à tous.

    Récemment je suis passé au développement sous QtCreator au lieu de Visual2005.

    La compilation se passe bien, sauf pour une partie du code qui m'indique des erreurs que je ne comprends pas du tout, voyez plutôt :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
        int or = -1;                                // ligne 295
        for(int i=0; i!=size; ++i)
        {
            int pos = r[i];
            if(pos < m)
            {
                if(or == -1)               // ligne 301
                    or = pos;
                jetColorMap[pos][0] = 255 - u[pos - or] * 255;
            }
        }
    la variable jetColorMat est définie dans le .h de ma classe :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
        int jetColorMap[256][3];
    et les messages d'erreurs associés à cette partie :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    ligne 295: erreur : expected unqualified-id before '||' token
    ligne 301: erreur : expected primary-expression before '||' token
    301: erreur : expected primary-expression before '==' token
    ligne 302: erreur : expected primary-expression before '||' token
    ligne 302: erreur : expected primary-expression before '=' token
    ligne 303: erreur : expected primary-expression before '||' token
    ligne 303: erreur : expected primary-expression before ']' token
    ce code fonctionnait parfaitement auparavant...

    merci d'avance

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 91
    Points : 50
    Points
    50
    Par défaut
    solution trouvée :
    alors en fait c'est la variable "or" qui posait problème.
    Je ne sais pas pourquoi mais il ne veut pas de ce nom (utilisé par Qt ?)
    donc en changeant son nom, ça marche perfecto

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

Discussions similaires

  1. Passage de visual studio 2005 vers 2010.
    Par kika10 dans le forum VB.NET
    Réponses: 9
    Dernier message: 30/01/2012, 13h42
  2. Passage de Visual Studio 2005 à Visual Studio 2008
    Par toumou6 dans le forum VB.NET
    Réponses: 2
    Dernier message: 13/05/2009, 13h02
  3. erreur de link au passage de visual studio 2005 vers 2008
    Par blueLight dans le forum Visual C++
    Réponses: 2
    Dernier message: 21/04/2008, 16h02
  4. compilation OpenMASK avec visual studio 2005
    Par twix24 dans le forum Développement 2D, 3D et Jeux
    Réponses: 0
    Dernier message: 01/10/2007, 23h45

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