kleine hilfe zu folgendem denkfehler ...



  • ich habe eine Kartenstapel (fuer Kartenspiel) programmiert, welche
    von vector<Card> abgeleitet ist.

    nun will ich fuer diese Klasse folgende methode implementieren:

    Card & pop(unsigned index);
    

    diese soll wie schon vermuten laesst das element an index'ter stelle zurueckliefern. aber wie koennte man solche eine funktion implementieren, wenn index ausserhalb des iterator-bereiches ist (was also zurueckliefern)!?!?

    (PS: ich moechte nicht mit zeigern arbeiten (also NULL als rueckgabe), da reference-variablen eigentlich dazu da sind zeiger-benutzung zu umgehen. mich interessiert nur ob ich hier voelligen quatsch programmiere)

    danke.
    grussle



  • Ne Exception werfen...



  • gute idee.
    supi danke.

    grussle


Anmelden zum Antworten