Historique des modifications - Message

Message #5688

Sujet: Problème avec la classe ISceneNode


TypeDateAuteurContenu
Création du message15-01-2009 15:49:35bubix
Bonjour,

Voilà j'ai un problème avec la ISceneNode. Dans une classe j'ai une liste de ISceneNode et j'aimerais travailler avec comme par exemple extraire et stocker un objet ISceneNode. Mes importations des headers-files sont correctes. Je pense que mon problème vient du langage C++ ou d'une limitation de cette classe que Irrlicht a développée.

Voici mon code:

header files
class test {

private:
irr::core::array<irr::scene::ISceneNode*> list;

public:
irr::core::array<irr::scene::ISceneNode*> GetList();
};

//Implementation méthode GetList()
array<ISceneNode*> test::GetList(){
return(list);
}

====================================================

int main(){
//START

test* t1= new test();

//Ce code ne fonctionne pas, est-ce quelqu'un sait pourquoi?
//Ou comment solutionner ce problème?

ISceneNode* n1=t1->GetList()[1];

//NOTE: MA LISTE N'EST PAS VIDE!!! ELLE CONTIENT DES ISCENENODES!!!

//END
return 0;
}

Avec visual studio j'ai l'erreur suivante qui apparaît:

irr::core::array<irr::scene::ISceneNode *,irr::core::irrAllocator<irr::scene::ISceneNode *> >::operator[](unsigned int index=1)

Si quelqu'un peut m'aider....

Merci.

A+

Retour

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
77 invités en ligne
membre en ligne: -
RSS Feed