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

Visual C++ Discussion :

La compilation d'une classe qui compilait avant


Sujet :

Visual C++

  1. #1
    Membre extr�mement actif
    Profil pro
    D�veloppeur informatique
    Inscrit en
    D�cembre 2008
    Messages
    1 022
    D�tails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 1 022
    Par d�faut La compilation d'une classe qui compilait avant
    bonjour,
    J'ai une casse qui compilait avant
    et qui ne compile plus
    je vous met la d�finition extraite des inclues :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    class CAnalysedWord
    {
    public:
     
      unsigned long long          ullWordID;               //  Identifiant du Word dans la base de données
      unsigned long long          ullLemmaID;              //  Identifiant du Lemma dans la base de données
      std::wstring                wsWord;                   //  Texte du mot
      std::wstring                wsLemma;                  //  Texte du lemma
      enPOS                       POS;                      //  Part Of Speech du lemma (et du mot)
      enGender                    iGender;                  //  Genre du lemma (et du mot)
      enPers                      iPers;
      enNbr                       iNbr;
      std::wstring                wsPronunciation;          //  Prononciation du lemma (pour le japonais)
      int                         iExcluded;                //  La valeur du lemma est important ou non
      unsigned long               ulStart;                  //  Position du premier caractère du mot dans le segment
      unsigned long               ulLength;                 //  Longueur du mot (les espaces sont exclus)
     
     
      CAnalysedWord()
      {
      }
      ~CAnalysedWord()
      {;}
    };
    Je vous met le header
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    /*******************************************************************************
    * NOM: Chunker.h
    * ROLE:
    * HISTORIQUE:
    * 05/05/2003, yab, initial version
    *******************************************************************************/
    #ifndef CHUNKER_H
    #define CHUNKER_H
    /*_____INCLUDE-FILES__________________________________________________________*/
     
     
     
    /*_____GLOBAL-DEFINE__________________________________________________________*/
    #define OPTION_SECTION_CCHUNKER                               L"CCHUNKER"
     
    #define OPTION_KEYNAME_VERB_FRENCH                            L"VERB_FRENCH"
    #define OPTION_KEYNAME_NOUN_FRENCH                            L"NOUN_FRENCH"
    #define OPTION_KEYNAME_PRESTOPPER_FRENCH                      L"PRESTOPPER_FRENCH"
    #define OPTION_KEYNAME_POSTSTOPPER_FRENCH                     L"POSTSTOPPER_FRENCH"
    #define OPTION_KEYNAME_FUNCT_FRENCH                           L"FUNCT_FRENCH"
    #define OPTION_KEYNAME_LEMMA_NON_STOPPER_FRENCH               L"LEMMA_NON_STOPPER_FRENCH"
     
     
    #define OPTION_KEYNAME_VERB_ENGLISH                           L"VERB_ENGLISH"
    #define OPTION_KEYNAME_NOUN_ENGLISH                           L"NOUN_ENGLISH"
    #define OPTION_KEYNAME_PRESTOPPER_ENGLISH                     L"PRESTOPPER_ENGLISH"
    #define OPTION_KEYNAME_POSTSTOPPER_ENGLISH                    L"POSTSTOPPER_ENGLISH"
    #define OPTION_KEYNAME_FUNCT_ENGLISH                          L"FUNCT_ENGLISH"
    #define OPTION_KEYNAME_LEMMA_STOPPER_ENGLISH                  L"LEMMA_STOPPER_ENGLISH"
     
     
    #define OPTION_KEYNAME_VERB_SPANISH                           L"VERB_SPANISH"
    #define OPTION_KEYNAME_NOUN_SPANISH                           L"NOUN_SPANISH"
    #define OPTION_KEYNAME_PRESTOPPER_SPANISH                     L"PRESTOPPER_SPANISH"
    #define OPTION_KEYNAME_POSTSTOPPER_SPANISH                    L"POSTSTOPPER_SPANISH"
    #define OPTION_KEYNAME_FUNCT_SPANISH                          L"FUNCT_SPANISH"
    #define OPTION_KEYNAME_LEMMA_NON_STOPPER_SPANISH              L"LEMMA_NON_STOPPER_SPANISH"
     
     
    #define OPTION_KEYNAME_VERB_ITALIAN                           L"VERB_ITALIAN"
    #define OPTION_KEYNAME_NOUN_ITALIAN                           L"NOUN_ITALIAN"
    #define OPTION_KEYNAME_PRESTOPPER_ITALIAN                     L"PRESTOPPER_ITALIAN"
    #define OPTION_KEYNAME_POSTSTOPPER_ITALIAN                    L"POSTSTOPPER_ITALIAN"
    #define OPTION_KEYNAME_FUNCT_ITALIAN                          L"FUNCT_ITALIAN"
    #define OPTION_KEYNAME_LEMMA_NON_STOPPER_ITALIAN              L"LEMMA_NON_STOPPER_ITALIAN"
     
     
    #define OPTION_KEYNAME_VERB_GERMAN                            L"VERB_GERMAN"
    #define OPTION_KEYNAME_NOUN_GERMAN                            L"NOUN_GERMAN"
    #define OPTION_KEYNAME_PRESTOPPER_GERMAN                      L"PRESTOPPER_GERMAN"
    #define OPTION_KEYNAME_POSTSTOPPER_GERMAN                     L"POSTSTOPPER_GERMAN"
    #define OPTION_KEYNAME_FUNCT_GERMAN                           L"FUNCT_GERMAN"
    #define OPTION_KEYNAME_LEMMA_NON_STOPPER_GERMAN               L"LEMMA_NON_STOPPER_GERMAN"
     
    /*_____GLOBAL-TYPES___________________________________________________________*/
     
    /*_____GLOBAL-DATA____________________________________________________________*/
     
    /*_____GLOBAL-MACROS__________________________________________________________*/
    /*_____GLOBAL-FUNCTIONS-PROTOTYPES____________________________________________*/
    namespace SpecificationLoader
    {
        using namespace System;
    	using namespace System::ComponentModel;
    	using namespace System::Collections;
    	using namespace System::Windows::Forms;
    	using namespace System::Data;
    	using namespace System::Drawing;
    	using namespace System::IO;
     
     
    /*_____CLASS-DEFINITION_______________________________________________________*/
     
    class CChunker
    {
      private:
        std::list<enPOS> m_ListPosVerb;                 //Pos List for verb chunk type
        std::list<enPOS> m_ListPosNoun;                 //Pos List for noun chunk type
        std::list<enPOS> m_ListPostStopper;             //Pos List for poststopper chunk type
        std::list<enPOS> m_ListPreStopper;              //Pos List for prestopper chunk type
        std::list<enPOS> m_ListPosFunct;                //Pos List for function chunk type
        std::list<std::wstring> m_wsListLemmaNonStopper;//Lemma Stopper list
        enum enCChunkerMethod
        {
              SPLIT_INTO_CHUNK =1,
        };
      public:
        CChunker::CChunker();
        CChunker::~CChunker();
        enPOS CChunker::TestPosType(CAnalysedWord *pWord);
        erc CChunker::SplitIntoChunk(CAnalysedSegment *pSegment, std::wstring id);
    	//                                                                         1                                                        2                       3                   4            5                6                  7                                                   8
        CAnalysedChunk* CChunker::AnalyseCurrentVerbSyntagme( CLinguisticSegment* pLinguisticSegment, std::list<CAnalysedWord*>::iterator& itWord, CAnalysedChunk* pCurrentChunk, int& Step, enPOS& DrivingPos, bool bMarkOngoing, bool bPivotPending, std::list<CAnalysedWord*>::iterator& itEndWord);
    	CAnalysedChunk* CChunker::AnalyseCurrentNounSyntagme( CLinguisticSegment* pLinguisticSegment, std::list<CAnalysedWord*>::iterator& itWord, CAnalysedChunk* pCurrentChunk, int & Step, enPOS & DrivingPos, bool bMarkOngoing, bool bPivotPending);
    	CAnalysedChunk* CChunker::InitiateCurrentNounSyntagme( CLinguisticSegment* pLinguisticSegment, std::list<CAnalysedWord*>::iterator& itWord, CAnalysedChunk* pCurrentChunk, int& Step, enPOS& DrivingPos, bool bMarkOngoing, bool bPivotPending);
    	CAnalysedChunk* CChunker::InitiateCurrentVerbSyntagme( CLinguisticSegment* pLinguisticSegment, std::list<CAnalysedWord*>::iterator& itWord, CAnalysedChunk* pCurrentChunk, int& Step, enPOS& DrivingPos, bool bMarkOngoing, bool bPivotPending);
    	bool CChunker::IsSameChunkType(enChunkType TypeOfPreviousWord, CAnalysedWord0* pWord);
        enChunkType CChunker::NewPosType( CAnalysedWord* pWord, CAnalysedWord* pNextWord);
        CAnalysedWord* CChunker::SetMark(std::wstring wsMark, enPOS POS, int len);
    };
    extern bool m_bOptionProblem;                   //To know if Option Mananger have done his work or not
    extern SpecificationLoader::CChunker objChunker;
    };
     
     
     
    #endif /* CHUNKER_H */
    je vous met le code :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
     
    /*_____LOCAL-DEFINE___________________________________________________________*/
    /*_____LOCAL-TYPES____________________________________________________________*/
    /*_____GLOBAL-DATA____________________________________________________________*/
     
    extern int						 nParagraph;
    std::string                      msg;
    extern std::list<CAnalysedWord*>* pListWord;
    static int						 asoonas;
    static int						 nNum;
    static int nNamed;
    static int nColor;
    static int nMark;
    /*_____LOCAL-DATA_____________________________________________________________*/
    /*_____LOCAL-MACROS___________________________________________________________*/
    /*_____LOCAL-FUNCTIONS-PROTOTYPES_____________________________________________*/
    /*_____GLOBAL-FUNCTIONS_______________________________________________________*/
    /*_____LOCAL-FUNCTIONS________________________________________________________*/
    //
    /*---------------------------------------------------------------*/
    /*                CLASS CHUNKER                                  */
    /*---------------------------------------------------------------*/
    /*This module determines how a chunk  is made. Segments are      */
    /*splitted according to grammatical composition. A chunk is one, */
    /*two or more POS which have grammatically the same type.For each*/
    /*language it's necessary to define categories in order torespect*/
    /*linguistic specificities so,each specificities will be stored  */
    /*in the CHUNKS File. This special file comes from OPTION MANAGER*/
    /*---------------------------------------------------------------*/
    //
    //DATA
    //  STRUCT stWord          To Store Word informations
    //    sWord                String characters of word
    //    sLemma               Lemma of word
    //    sPOS                 Part of speech from word
    //    sGender              Gender of word
    //    sPronunciation       Pronunciation of word
    //    Boolean bExcluded    Point out if word is important or not
    //
    //  verbList               List of POS which belong to verb family
    //  nounList               List of POS which belong to noun family
    //  stopperList            List of POS which belong to stooper family
    //
    //  STRUCT stChunk         Contain information for chunk
    //    stWordList           List of stWord in the chunk
    //    sTypeOfChunk         Specify the type of chunk
    //
    //  stChunkList            List of stChunk
    //ATAD
    namespace SpecificationLoader
    {
        using namespace System;
    	using namespace System::ComponentModel;
    	using namespace System::Collections;
    	using namespace System::Windows::Forms;
    	using namespace System::Data;
    	using namespace System::Drawing;
    	using namespace System::IO;
    et je vous met les injures du compilateur :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    1>..\..\..\..\Linguistic\Analyser\src\chunker.cpp(55): error C2065: 'CAnalysedWord'*: identificateur non déclaré
    1>..\..\..\..\Linguistic\Analyser\src\chunker.cpp(55): error C2059: erreur de syntaxe*: '>'
    1>..\..\..\..\Linguistic\Analyser\src\chunker.cpp(98): error C2143: erreur de syntaxe*: absence de ';' avant '{'
    celui qui m'aidera sera

  2. #2
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 503
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 503
    Par d�faut
    et les #include ????

  3. #3
    Membre extr�mement actif
    Profil pro
    D�veloppeur informatique
    Inscrit en
    D�cembre 2008
    Messages
    1 022
    D�tails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 1 022
    Par d�faut les includes
    voir la d�finiton de CAnalysedWord

  4. #4
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    �a ne dit pas dans quel fichier elle est ni si tu penses � #inclure le fichier en question dans chunker.cpp...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  5. #5
    Membre extr�mement actif
    Profil pro
    D�veloppeur informatique
    Inscrit en
    D�cembre 2008
    Messages
    1 022
    D�tails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 1 022
    Par d�faut je met les includes
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    #include "StdAfx.h"
    #include "ibase.h"
    #include "AlignStructure.h"
    #include "Macro.h"
    #include "Enumerations.hpp"
    #include "Structure.h"
    #include "TypeDefs.hpp"
    #include "POS.h"
    #include "Layout.h"
    #include "ClassesAligner.hpp"
    #include "LinkDescription.h"
    #include "Message.h"
    #include "WordManager.h"
    #include "ParserManager.h"
    #include "StrConv.h"
    #include "Event.h"
    #include "Option.h"
    #include "ParserManager.h"
    #include "Exception.h"
    #include "segmentation.h"
    #include "Database.h"
    #include "InterbaseManager.h"
    #include "MissionDatabaseManager.h"
    #include "Chunker.h"
    c'est le fichier ClassesAligner qui porte la d�finition de CAnalysedWord

  6. #6
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Tu pourrais au moins poster jusqu'� la fameuse ligne 55...

    Et dire aussi s'il y a des histoires de namespace dans ton code.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  7. #7
    Membre extr�mement actif
    Profil pro
    D�veloppeur informatique
    Inscrit en
    D�cembre 2008
    Messages
    1 022
    D�tails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 1 022
    Par d�faut Je r�ponds
    J'ai modifi� la liste des includes la ligne 55 est maintenant � la ligne 50. Je vous met le code jusque � la fin du namespace et les messages d'erreurs correspondant :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    /*-----------------------------------------------------ligne 1---*/
    /* Global conception    : 05-22-2003 ; 17:49:32                  */
    /* Specification        : 03-21-2003 ; 16:30:09                  */
    /* ALITEC                                                        */
    /* Laval Technopole  - B.P. 0102                                 */
    /* 53001 LAVAL CEDEX                                             */
    /* (c) Copyright ALITEC                                    V-0.8 */
    /*---------------------------------------------------------------*/
    /*******************************************************************************Ligne 9
     * NOM: Chunker.cpp
     * ROLE:
     * HISTORIQUE:
        * 05/05/2003, yab, initial version
    *******************************************************************************ligne 14/
    /*_____INCLUDE-FILES__________________________________________________________*/
     
    #include "StdAfx.h"
    #include "ibase.h"
    #include "AlignStructure.h"
    #include "Macro.h"
    #include "Enumerations.hpp"
    #include "Structure.h"
    #include "TypeDefs.hpp"
    #include "POS.h"
    #include "Layout.h"
    #include "ClassesAligner.hpp"
    #include "LinkDescription.h"
    #include "Message.h"
    #include "WordManager.h"
    #include "ParserManager.h"
    #include "StrConv.h"
    #include "Event.h"
    #include "Option.h"
    #include "ParserManager.h"
    #include "Exception.h"
    #include "segmentation.h"
    #include "Database.h"
    #include "InterbaseManager.h"
    #include "MissionDatabaseManager.h"
    #include "Proposition.h"
    #include "Chunker.h" // ligne 41
     
     
    /*_____LOCAL-DEFINE___________________________________________________ligne 44*/
    /*_____LOCAL-TYPES____________________________________________________________*/
    /*_____GLOBAL-DATA____________________________________________________________*/
     
    extern int						 nParagraph;
    std::string                      msg;
    extern std::list<CAnalysedWord*>* pListWord; //ligne 50
    static int						 asoonas;
    static int						 nNum;
    static int nNamed;
    static int nColor;
    static int nMark;
    /*_____LOCAL-DATA______________________________________________________Ligne 56*/
    /*_____LOCAL-MACROS___________________________________________________________*/
    /*_____LOCAL-FUNCTIONS-PROTOTYPES_____________________________________________*/
    /*_____GLOBAL-FUNCTIONS_______________________________________________________*/
    /*_____LOCAL-FUNCTIONS________________________________________________________*/
    //
    /*---------------------------------------------------------------*/
    /*                CLASS CHUNKER                                  */
    /*-------------------------------------------------------Ligne 63*/
    /*This module determines how a chunk  is made. Segments are      */
    /*splitted according to grammatical composition. A chunk is one, */
    /*two or more POS which have grammatically the same type.For each*/
    /*language it's necessary to define categories in order torespect*/
    /*linguistic specificities so,each specificities will be stored  */
    /*in the CHUNKS File. This special file comes from OPTION MANAGER*/
    /*---------------------------------------------------------------*/
    // Ligne 71
    //DATA
    //  STRUCT stWord          To Store Word informations
    //    sWord                String characters of word
    //    sLemma               Lemma of word
    //    sPOS                 Part of speech from word
    //    sGender              Gender of word
    //    sPronunciation       Pronunciation of word
    //    Boolean bExcluded    Point out if word is important or not
    // Ligne 79
    //  verbList               List of POS which belong to verb family
    //  nounList               List of POS which belong to noun family
    //  stopperList            List of POS which belong to stooper family
    // Ligne 82
    //  STRUCT stChunk         Contain information for chunk
    //    stWordList           List of stWord in the chunk
    //    sTypeOfChunk         Specify the type of chunk
    // Ligne 86
    //  stChunkList            List of stChunk
    //ATAD
    namespace SpecificationLoader //Ligne 89
    {
        using namespace System;
    	using namespace System::ComponentModel;
    	using namespace System::Collections; // Ligne 91
    	using namespace System::Windows::Forms;
    	using namespace System::Data;
    	using namespace System::Drawing;
    	using namespace System::IO;
    	// LIgne 98
    extern bool m_bOptionProblem;
    extern SpecificationLoader::CProposition objProposition; // Ligne 100
     
    /*------------------------------------------------------Ligne 102*/ 
    /*Name          : Constructor                                    */
    /*---------------------------------------------------------------*/
    CChunker::CChunker( ) // LIgne 105
    {
    les messages d'erreurs :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    1>  chunker.cpp
    1>..\..\..\..\Linguistic\Analyser\src\chunker.cpp(50): error C2065: 'CAnalysedWord'*: identificateur non déclaré
    1>..\..\..\..\Linguistic\Analyser\src\chunker.cpp(50): error C2059: erreur de syntaxe*: '>'
    1>..\..\..\..\Linguistic\Analyser\src\chunker.cpp(93): error C2143: erreur de syntaxe*: absence de ';' avant '{'
    1>..\..\..\..\Linguistic\Analyser\src\chunker.cpp(108): error C2653: 'CChunker'*: n'est pas un nom de classe ni d'espace de noms

  8. #8
    Membre extr�mement actif
    Profil pro
    D�veloppeur informatique
    Inscrit en
    D�cembre 2008
    Messages
    1 022
    D�tails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 1 022
    Par d�faut La solution
    Il a suffit de d�placer la d�claration de pListWord sous le namespace pour supprimer les nombreuses erreurs de compilation qui m'avaient pas de sens

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Etendre une classe qui appartient a un package
    Par agent007se dans le forum Langage
    R�ponses: 5
    Dernier message: 09/03/2007, 15h25
  2. [POO] Une classe qui fait tout ?
    Par Nasky dans le forum Langage
    R�ponses: 23
    Dernier message: 26/05/2006, 20h02
  3. R�ponses: 7
    Dernier message: 25/03/2005, 14h05
  4. R�ponses: 14
    Dernier message: 14/03/2005, 09h16
  5. destruction d'une classe qui herite de CDialog
    Par philippe V dans le forum MFC
    R�ponses: 2
    Dernier message: 03/02/2004, 17h39

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