JackosKingLe 05/05/2010 à 22:50
Je plusois kk sur le polymorphisme en C.
D'ailleurs si tu veux vraiment comprendre le C++ le meilleur moyen c'est d'y aller à la hard et d'essayer de refaire le polymorphisme en C avec les fonctions qui prennent un this etc. C'est vraiment comme cela que j'ai bien compris les vtables etc.
Sinon utiliser un framework comme qt me semble être une bonne idée. Il te permettra de faire des petits jeux, interfaces graphiques etc.
Et franchement je te rassure 80% des codeurs C++ "confirmés" codent comme des pieds. Les bons codeurs C++ avec de solides base POO et design c'est très rare.
PS: le design pattern visiteur c'est de la merde en boite! je vois même pas comment on peut faire un design comme celui ci qui en plus implique une dépendance circulaire.