Bezeichner in FOR-Schleife vereinfachen....
-
Hallo,
Ich habe drei Bereiche, in die ich die Türme einzeichnen lasse...
label_Turm0
label_Turm1
label_Turm2Jetzt möchte ich mir in einer FOR-Schleife beispielsweise den Laufindex i zunutze machen und den jeweiligen Bezeichner so aufrufen können...
label_Turm%i (anstatt immer wieder label_Turm0...label_Turm1... usw.)
ging das nicht irgendwie so ? (klappt jedoch nicht bei mir...)
Ich danke vielmals im Voraus...
-
ist label_Turm nen String oder ne variablenname? bei 1. gehts beim 2. net

-
naja.....
ich arbeite mit QT...
ich möchte in diese 3 labels zeichnen... Es sind also Objektnamen...
ansonsten hätte ich definitiv mehr code...ich dacht, man könnte es irgendwie so machen...
for(int i=0;i<3;i++)
{
...code...
label_Turm%i->setPixmap(Bild%i);
...code...
**}
**
-
es gibt arrays.
-
danke für eure antworten... haben mir weitergeholfen... bis zum nächsten mal...
-
.... *label_Tum[];
.... Bild[];for(int i=0;i<3;i++)
{
...code...
label_Turm[i]->setPixmap(Bild[i]);
...code...
}