Als «goto» getaggte Fragen

59
Ist dies ein anständiger Anwendungsfall für goto in C?

Ich zögere wirklich, dies zu fragen, weil ich nicht "Debatten, Argumente, Umfragen oder erweiterte Diskussionen anregen" möchte, aber ich bin neu in C und möchte mehr Einsicht in die in der Sprache verwendeten Muster gewinnen. Ich habe kürzlich eine gewisse Abneigung gegen den gotoBefehl gehört,...

47
Vermeiden Sie das "goto" -Voodoo?

Ich habe eine switchStruktur, die mehrere Fälle zu behandeln hat. Das switchfunktioniert über ein, enumdas die Ausgabe des doppelten Codes durch kombinierte Werte aufwirft: // All possible combinations of One - Eight. public enum ExampleEnum { One, Two, TwoOne, Three, ThreeOne, ThreeTwo,...

15
Rechtfertigt dies goto-Aussagen?

Ich bin vor einer Sekunde auf diese Frage gestoßen und ziehe einen Teil des Materials von dort ab: Gibt es einen Namen für das 'break n'-Konstrukt? Dies scheint eine unnötig komplexe Möglichkeit zu sein, das Programm anweisen zu müssen, aus einer doppelt verschachtelten for-Schleife...