Tag: goto

Bei der imperativen Programmierung, die eine „go to“ – Anweisung ist ein unbedingter Sprung-Anweisung, die änderungen der Ablauf der Steuerung auf den Punkt des Programms wird durch den „go to“ – Anweisung.

while (1) .. break statt goto

Anzahl der Antworten 13 Antworten
Fand ich den folgenden code in ein C-Programm: while (1) { do_something(); if (was_an_error()) break; do_something_else(); if (was_an_error()) break; [...] break; } [cleanup code] Hier while(1) ist als lokale emulation von "endlich". Sie können auch schreiben dies

Gültige Verwendung von goto für das Fehlermanagement in C?

Anzahl der Antworten 14 Antworten
Diese Frage ist eigentlich eine Folge einer interessante Diskussion an programming.reddit.com vor einer Weile. Es ist im Grunde läuft darauf hinaus, den folgenden code: int foo(int bar) { int return_value = 0; if (!do_something( bar )) {

So verwenden Sie die goto-Anweisung richtig

Anzahl der Antworten 7 Antworten
Bin ich unter meiner high-school-AP Computer Science-Klasse. Entschied ich mich zu werfen goto Anweisung in eines unserer Labore nur zu spielen, um, aber ich bekam diese Fehlermeldung. Exception in thread "main" java.lang.Error: Unresolved compilation problems: Syntax error

Gibt es in bash eine "goto" Aussage?

Anzahl der Antworten 10 Antworten
Gibt es einen "goto" - Anweisung in der bash ? Ich weiß, Es gilt als schlechte Praxis, aber ich brauche speziell die "goto". InformationsquelleAutor der Frage kofucii | 2012-03-09

Alternative zu einer goto-Anweisung in Java

Anzahl der Antworten 11 Antworten
Was ist die alternative Funktion für die springen Schlüsselwort in Java? Da Java keine goto-Funktion. InformationsquelleAutor der Frage gmhk | 2010-03-12

Wie bricht man in C # gleichzeitig mehrere Schleifen aus?

Anzahl der Antworten 4 Antworten
Was, wenn ich verschachtelte Schleifen, und ich will ausbrechen alle auf einmal? while (true) { //... while (shouldCont) { //... while (shouldGo) { //... if (timeToStop) { break; //Break out of everything? } } } } In

Ist es möglich, mit dem Schalter zu gehen?

Anzahl der Antworten 2 Antworten
Es scheint, es ist möglich, mit C#, aber ich brauche das mit C++ und vorzugsweise cross-Plattform. Grundsätzlich habe ich einen Schalter, der allerlei Zeug auf einzelne Kriterien, und fällt zurück auf Standard-Verarbeitung auf alles andere. Sagen: switch(color)

Warum hat Go eine "goto" Aussage?

Anzahl der Antworten 3 Antworten
Googles Go-Sprache wird eine neue Sprache. Deshalb war ich überrascht zu finden, dass es eine 'goto' - Anweisung. Ich habe immer gelehrt worden, dass 'goto' Anweisungen sind eine Sache der Vergangenheit, und das böse für Sie verdecken

Ist es von Vorteil, 'goto' in einer Sprache zu verwenden, die Schleifen und Funktionen unterstützt? Wenn ja warum?

Anzahl der Antworten 24 Antworten
Ich habe lange unter dem Eindruck, dass goto sollte niemals verwendet werden, wenn möglich. Beim durchlesen von libavcodec (die ist in C geschrieben), den anderen Tag, bemerkte ich mehrere Verwendungen. Ist es überhaupt vorteilhaft goto in einer

Benutze GOTO oder nicht?

Anzahl der Antworten 30 Antworten
Derzeit arbeite ich an einem Projekt, bei dem goto-Anweisungen werden stark genutzt. Der Hauptzweck von goto-Anweisungen zu haben, ist ein cleanup-Abschnitt in eine routine, anstatt mehrere return-Anweisungen. Wie unten: BOOL foo() { BOOL bRetVal = FALSE; int

Wie kann ich goto in Javascript verwenden?

Anzahl der Antworten 14 Antworten
Ich habe einige code, ich muss unbedingt umzusetzen goto. Zum Beispiel, ich möchte ein Programm schreiben, das wie dieser: start: alert("RINSE"); alert("LATHER"); repeat: goto start Gibt es eine Möglichkeit zu tun, dass in Javascript? InformationsquelleAutor der Frage

Variablendeklaration nach dem goto Label

Anzahl der Antworten 8 Antworten
Heute fand ich eine interessante Sache. Ich wusste nicht, dass kann man nicht eine variable deklarieren, die nach einem goto label. Kompilieren Sie den folgenden code #include <stdio.h> int main() { int x = 5; goto JUMP;

"Goto" in Python

Anzahl der Antworten 6 Antworten
Muss ich verwenden goto in Python. Ich fand entrians goto aber mein Python-Implementierung (CPython 2.7.1 auf dem Mac) nicht über das Modul, also es scheint nicht tragbar sein. Es sollte zumindest die Arbeit in allen Python-Implementierungen, die