Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Jak przejść do tego kawałka kodu?

Ostatnio zmodyfikowano 2013-11-23 01:36
Autor Wiadomość
Lotherad
Temat założony przez niniejszego użytkownika
Jak przejść do tego kawałka kodu?
» 2013-11-23 00:17:08
Mam taki program, który wygląda mnie więcej tak.

C/C++
#include blabla;

void menu()
{
    cin >> wybor;
}

void funkcja2()
{
    if( cos bedzie <= 0 )
    {
        menu();
    }
}

void funkcja3()
{
    costam
}

int main()
{
    while( true )
    {
        menu()
        switch( wybor )
        {
        case 1:
            funkcja2()
            break;
        case 2:
            funkcja 3()
            break;
        }
    }
}

I chodzi o to, że jeśli wywołam na końcu funkcji2 menu() to wykona mi się funkcja menu() i program przejdzie do funkcji2, a co mam zrobić by przechodził do menu w int main, a nie w funkcjach? Chodzi o to, że później nie ma tego switcha z wyborem tylko od razu przechodzi do tej funkcji, a nie chcę tego bo to bez sensu. :p
P-97098
Mitu
» 2013-11-23 00:23:52
Po co w funkcjach wywołujesz menu? Przecież pętla i tak wróci na początek i je wywoła.
P-97100
Lotherad
Temat założony przez niniejszego użytkownika
» 2013-11-23 01:36:12
Wywoływałem ją po to, że na początku pierwszej pętli miałem sprawdzanie innego warunku, od którego zależało czy zostanie wywołane menu czy też nie. Teraz umiejscowiłem ten warunek na końcu i jest tak jak mówisz. Dzięki. :p
P-97103
« 1 »
  Strona 1 z 1