ben en gros les vector et les string sont standards et se proposent de te faire, de façon sure et bien meilleure tout le boulot que tu t'escrimes à accomplir. et en plus, ils ont la gentillesse de fournir plein d'autres fonctionnalités... pour ma commission on verra ça en MP
std::vector
http://www.sgi.com/tech/stl/Vector.html
et pour les std::string, y a des liens dans le bibliolinks C++
hesite pas à poster tes problèmes avec l'utilsiation de STl. ca va te demander un peu d'apprentissage mais ton programme n'en sera que meilleur et plus sure.