Ben sur la doc SGI, il est indiqué:
a.clear() Equivalent to a.erase(a.begin(), a.end())
a.erase(p,q) Destroys the elements in the range [p,q) and removes them from a
a.erase(p) Destroys the element pointed to by p and removes it from a.
Après, je ferais un essai pour m'assurer de la réalité de ceci, mais la doc semble assez claire sur ce point.
edit: en fait, tout bien réfléchi, non, elle n'est pas si claire que ça, sachant que p est un itérateur...
Message édité par el muchacho le 14-09-2005 à 21:00:09