xavier2a
Messages postés2Date d'inscriptionlundi 15 février 2010StatutMembreDernière intervention15 février 2010
-
15 févr. 2010 à 12:02
xavier2a
Messages postés2Date d'inscriptionlundi 15 février 2010StatutMembreDernière intervention15 février 2010
-
15 févr. 2010 à 14:09
Bonjour à tous,
je viens de me mettre au c++ pour des applications de calcul scientifique et j'arrive aujourd'hui face à un petit problème d'iso c++.
Pour le projet j'ai en effet créer une classe abstraite 'FFAtom' qui représente la classe père pour divers autres classes qui partagent quelques variables et méthodes.
Maintenant j'aimerais créer une classe 'FFEvent' qui permettrait de gérer les différents objets 'FFAtom' créés lors de la simulation. Pour cela je voulais effectuer une simple composition en déclarant dans les variables privées de la classe 'FFEvent':
FFAtom* Atom
Malheureusement mon compilateur (g++) me renvoie l'erreur que je ne comprends pas :
'ISO C++ forbids declaration of 'ForeFireAtom' with no type'
Du coup je me demande s'il est possible en c++ d'effectuer une composition de classes avec une classe abstraite (je n'ai jamais rien lu de tel, et une recherche net rapide ne m'en pas appris plus). Je vous remercie d'avance pour vos remarques et réponses.
xavier2a
Messages postés2Date d'inscriptionlundi 15 février 2010StatutMembreDernière intervention15 février 2010 15 févr. 2010 à 14:09
Salut dragonjoker, suite à ta demande le problème est résolu car il manquait en fait un include pour faire marcher la chose. Discussion à fermer donc ...