Retourner au contenu associé (journal : Heu... à l'aide ?)
Posté par Benoit le 12 mars 2003 à 12:02. En réponse au journal Heu... à l'aide ?. Évalué à 5.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# Re: Heu... à l'aide ?
Posté par Benoit . En réponse au journal Heu... à l'aide ?. Évalué à 5.
2 - Sinon utilise un set
3 - Un conseil va voir sur : http://casteyde.christian.free.fr/cpp/cours/online/book1.html(...)
Trés bon cours de C++.
@+
N.B. : Exemple d'utilisation des vectors.
main(...)
{
....
char* test;
vector resultat();
...
while(...)
{
...
resultat.push_back(buffer);
// resultat.resize(resultat.size()+1); // Totalement inutil
...
}
...
vector::iterator j;
string stest(test);
j = resultat.begin() ;
while( j != resultat.end() )
if ( (*j) == stest )
{
cout << *j;
++j;
}
else
j = resultat.erase(j);
...
}
N.B. : Exemple d'utilisation des set.
main(...)
{
....
char* test;
set resultat();
...
while(...)
{
...
resultat.insert(buffer);
...
}
...
set::iterator j;
j = resultat.find(test) ;
if( j != resultat.end() )
cout << *j;
...
}