Ich habe eine Frage:
Wie funktioniert goto in C++?
C++ Goto
-
-
Das ist ganz einfach, ich zeigs dir mal mit diesem Beispiel:
C
Display More// goto_statement.cpp #include <stdio.h> int main() { int i, j; for ( i = 0; i < 10; i++ ) { printf_s( "Outer loop executing. i = %d\n", i ); for ( j = 0; j < 2; j++ ) { printf_s( " Inner loop executing. j = %d\n", j ); if ( i == 3 ) goto stop; } } // This message does not print: printf_s( "Loop exited. i = %d\n", i ); stop: printf_s( "Jumped to stop. i = %d\n", i ); } -
Sorry dass ich das sagen muss, aber dein C++ ist gnadenlos veraltet!

Toni Schornboeck erklärt sehr gut das "neue" C++:
http://tutorial.schornboeck.net/
Ein modernes Programm sieht so aus:
#include <iostream>
using namespace std;int main()
{
cout<<"Hallo Welt!"<<endl;
}Aber trotzdem Danke!
-
und goto ist einfach unsauber und kein vernünftiger Programmierer
benutzt das... ;P -
QuoteDisplay More
Original von Fliwatt
Sorry dass ich das sagen muss, aber dein C++ ist gnadenlos veraltet!
Tobi Schornboeck erklärt sehr gut das "neue" C++:
http://tutorial.schornboeck.net/
Ein modernes Programm sieht so aus:
#include <iostream>
using namespace std;int main()
{
cout<<"Hallo Welt!"<<endl;
}Aber trotzdem Danke!
Völlig daneben geraten.
Mein Beispiel oben bezieht sich auf das ANSII-C, sprich normales C, ohne C++.Man kann es auch noch in C++ benutzen, deshalb hab ich dir das gepostet.
C++ ist objektorientiert, also brauchts so einen veralteten Unsinn nicht mehr,
wie ein goto. -
Ok, danke für die Hilfe.
Thread kann jetzt gecloset werden