• [^] # Re: Une vraie question

    Posté par . En réponse au journal QML: le futur des interfaces graphiques. Évalué à 3.

    at() va vérifier si tu accède bien à un élément qui existe. Si ce n'est pas le cas, tu as une exception out_of_range.

    operator[] lui, il ne vérifie rien, comme en C. Dans le meilleur des cas, tu as un signal pour une erreur de segmentation. Dans le pire des cas, t'en a pas, et ça fait foirer complètement ton programme.

    operator[] est beaucoup plus performant, mais plus dangereux. Mais c'est sympa les erreurs de segmentation :-)

    Envoyé depuis mon lapin.