bonjour
J'ai une erreur de compilation dont je ne comprend pas le motif/
J'ai déclaré:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
		List<ElementSemanticM^>^ pListeElement;
		List<CAnalysedWordM^>^ pListColors;
etle compilateur me dit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
1>OpenAFile.cpp(199): error C2440: '='*: impossible de convertir de 'SpecificationChecker::CAnalysedWordM ^' en 'System::Collections::Generic::List<T> ^'
1>          with
1>          [
1>              T=SpecificationChecker::CAnalysedWordM ^
1>          ]
1>          Aucun opérateur de conversion défini par l'utilisateur disponible, ou
1>          Les types pointés n'ont aucun rapport entre eux*; conversion nécessitant reinterpret_cast, cast de style C ou cast de style fonction
1>OpenAFile.cpp(199): error C2146: erreur de syntaxe*: absence de ';' avant l'identificateur 'pListeElement'
sur l'instruction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
			pListColors = gcnew CAnalysedWordM();
			// on récupère les éléments contenus dans la base
			pListeElement = CMDBManagerM::ReadSemanticElements( iIdDoc);
qui m'aidera sera