C++/Set: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Lethern (dyskusja | edycje)
m dr
Lethern (dyskusja | edycje)
Nie podano opisu zmian
Linia 50:
 
 
== Prosty Przykładprzykład ==
 
Opis użytych tu iteratorów znajduje się w rozdziale [[C%2B%2B/Iteratory|Iteratory]].
 
 
== Prosty Przykład ==
 
<source lang="cpp">
#include <iostream>
#include <string>
#include <set>
using namespace std;
int main()
{
set<string> mapa; //deklaracja zbioru mapa
mapa.insert("Lublin");
mapa.insert("Lódź");
mapa.insert("Warszawa");
mapa.insert("Kraków"); //dodawanie elementów
set<string>::iterator markerresult, = mapa.find("Warszawa")it;

// szuka elementu "Warszawa"
ifresult (marker!= mapa.endfind("Warszawa"));
if( result!=mapa.end() )
{
cout << "Znalazłem! " << *marker result<< endl'\n';
 
}
// wyświetlenie zawartości
for (marker it=mapa.begin(); markerit!=mapa.end(); marker++it)
cout << *marker it<< endl'\n';
system("pause");
 
return 0;
}
</source>