vektoren und objekte?



  • std::vector<sf::button> button;
    
    for (int i = 0; i < lineCountInt; i++)
    {
    	sf::button buttonExample(indexNumber.at(i), texturePath.at(i), command.at(i));
    	button.push_back(buttonExample);
    }
    

    lineCountInt enthält eine 3.
    Wenn ich diese drei buttons erstellt habe haben die ersten beiden keine Informationen, während lediglich der 3. die indexNumber, den texturePath und den command hat. Woran liegt das?



  • 1234567890 schrieb:

    haben die ersten beiden keine Informationen

    Darunter kann man sich alles und nichts vorstellen!



  • Okay, habe es hinbekommen, nur das erste mal habe ich keine Ahnung warum es so auf einmal funktioniert. Habe im Kopierkonstrukor die Variablen von der buttonExample einfach nochmal zwischengespeichert anstatt direkt drauf zuzugreifen und jetzt funtioniert es...keine ahnung wieso das


Anmelden zum Antworten