Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » std::vector ??

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
03.08.2004, 12:54 Uhr
Zero




C++:



// 15 Verschiedene Zahlen ziehen, automatisch sortieren
std::set<int> zahlen;
while(zahlen.size()<15)
{
    zahlen.insert(rand()%80 + 1);
}
// ggf. in Vector umwandeln:
std::vector<int> zahlen_vector(zahlen.begin(), zahlen.end());



Habe keinen blassen schimmer wie ich jetzt auf die integer Zugreifen soll die durch rand()
erstellt wurden, habe jetzt das set zum vector umgewandelt damit ich es, so wie es in der
Anleitung steht, wie ein ordinäres c array verwenden kann. Wenn ich die Variable "Zahlen"
wie ein integer array anspreche kann er den + Oparator nicht finden (Fehlermeldung)

Bei zahlen. .... finde ich alles ausser ne funkion wie "get" z.B.



Liebe Grüsse
David

Dieser Post wurde am 03.08.2004 um 12:57 Uhr von Pablo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
03.08.2004, 13:26 Uhr
Tommix



Hallo,

Zitat:

Wenn ich die Variable "Zahlen" wie ein integer array anspreche...


Mit zahlen_vector geht das, zahlen ist immer noch ein set.

- Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
03.08.2004, 14:00 Uhr
Zero



Danke für deine Hilfe !

thx !
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: