Bonjour à tous,
Voilà je vous écris car j'ai un petit soucis de conception...
Je veux créer un plateau de jeu générique qui pourrait s'adapter à différents jeux. Celui-ci est représenté par un vecteur de type template T : vector<T>.
Petit souci : comment tester si une case de plateau est occupée ou non ? La seule idée qui me vient en tête c'est d'au lieu d'utiliser un vecteur d'objet je ferais mieux d'utiliser un vecteur de pointeur sur ces objets : vector<T*>, comme ca je pourrais tester vector<T*>.at(i)==0 ce qui signifique que la case est vide...
Mais bon je trouve ça un peu moche d'utiliser les pointeurs (ai-je tort ?) donc voilà je voulais savoir si quelqu'un voyait une autre alternative à mon problème...
Merci d'avance![]()
Partager