goepp Geschrieben 5. März 2002 Geschrieben 5. März 2002 hi! ich hänge über folgender rekursion, die mir hier mein vorgänger hinterlassen hat. was muss bei den drei ??? hin um validateGrammer mit einem rückgabewert zu verlassen ohne, dass die rekursion bis dahin vollständig aufgelöst wurde. ich wollte nur ungern ein goto nehmen ... int cGeneralGrammer::validateGrammer(int begin, int isEqual) { if (isEqual==1) { int i = begin+1; ifCount++; do { if (commandList[i].find("endif")!=std::string::npos) { ifCount--; i++; } else { validateGrammer(i, 1) if (ifCount==0) [b]???[/b]; } while (ifCount!=0); } return(-1); } ...
goepp Geschrieben 5. März 2002 Autor Geschrieben 5. März 2002 hi! danke! man bin ich blöde :eek: , dass muss wohl an der noch frühen morgenstunde oder an der :OD von gestern abend liegen grüsse
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden