Pb Vector Template C++/CLR VS2005
BOnjour j'ai un problème de programmation C++/CLI
J'ai le prog suivant :
CI dessous définit en classe C++
///////FICHIER .CPP
// Fichiers include //
/*----------------------------------------------------------*/
#include "StdAfx.h"
#include "objet.h"
/*----------------------------------------------------------*/
// Methodes (constructeurs et destructeurs) //
// associées à la classe objet //
/*----------------------------------------------------------*/
objet::objet(int a, int b) // constructeur avec paramètres
{
x=a; //Coordonnée en x
y=b; //Coordonnée en y
}
///FICHIER.H
#pragma once
ref class objet
{
public:
int x, y;
objet(int,int);
private:
//vector objet;
};
-> APPARTENANT à une classe installer d'un projet CLR
ds la classe installer j'ai
//ds TestVect.cpp
#include "StdAfx.h"
#include "TestVect.h"
vector<objet> obj;
Erreur 1 error C2143: erreur de syntaxe : absence de ';' avant '<' c:\Documents and Settings\fj220238\Mes documents\Visual Studio 2005\Projects\New_test\New_test\TestVect.cpp 4
Erreur 2 error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut c:\Documents and Settings\fj220238\Mes documents\Visual Studio 2005\Projects\New_test\New_test\TestVect.cpp 4
SI vous savez pourquoi j'ai ces erreur merci de m'aider..
Cdt Flo
++