programm aufrufen
-
ich hab folgendes prob
int eins() { blablabla // hier möcht ich nun wieder in main() kommen, aber wie? } int zwei() { blablabla eins(); } int main() { zwei(); }
-
Das geht nicht so einfach. Wenn du einen Wert von eins() reservieren könntest würde es so gehen:
int eins() { blablabla return -1; } int zwei() { blablabla if (eins() == -1) return; } int main() { zwei(); }
-
das sind ja teil programme, ich möchte praktisch 2 durchgehen und dann wieder zurück zum main() gehen...
-
[cpp]
int eins()
{
blablabla
main();// hier möcht ich nun wieder in main() kommen, aber wie?
}int zwei()
{
blablabla
eins();
}int main()
{
zwei();
}
[/cpp]
-
Maybe schrieb:
[cpp]
int eins()
{
blablabla
main();// hier möcht ich nun wieder in main() kommen, aber wie?
}int zwei()
{
blablabla
eins();
}int main()
{
zwei();
}
[/cpp]Hallo,
Wenn du nur in main() zurückkehren möchtest, verstehe ich dein Problem nicht, denn das passiert automatisch.
Bsp:#include <iostream> using namespace std; void bar() { cout << "in bar()\ngoing back to foo...\n"; } void foo() { cout << "in foo()\ncalling bar()...\n"; bar(); cout << "again in foo()\ngoing back to main()...\n"; } int main() { cout << "in main()\n"; cout << "calling foo()...\n"; foo(); cout << "again in main()\n"; }Gruß Caipi