Odwołania do miejsca w kodzie

Awatar użytkownika
Sokół
Użytkownik
Użytkownik
Posty: 451
Rejestracja: 17 wrz 2006, o 19:22
Płeć: Mężczyzna
Lokalizacja: Zielona Góra
Podziękował: 15 razy
Pomógł: 55 razy

Odwołania do miejsca w kodzie

Post autor: Sokół »

witam
jesli mam kod np.

Kod: Zaznacz cały

#include <iostream>
using namespace std;
int main()
{
 cout << "Hello";
 (...)
 X   
}
to co powinienem wstawic w miejscu X, zeby program cofnal się do okreslonego miejsca? Np. do 5 linijki (cout

--
edit i wlasnie natrafilem na goto w "Symfonii". Heh, szukalem gdzies na koncu, a tu 42 str.
Ostatnio zmieniony 26 gru 2007, o 23:09 przez Sokół, łącznie zmieniany 1 raz.
Awatar użytkownika
kadiii
Użytkownik
Użytkownik
Posty: 642
Rejestracja: 20 gru 2005, o 21:04
Płeć: Mężczyzna
Lokalizacja: Wrocław
Pomógł: 130 razy

Odwołania do miejsca w kodzie

Post autor: kadiii »

Użyj instrukcji goto:

Kod: Zaznacz cały

powitanie:
cout<<"Witaj";
...
goto powitanie;
P.S Nie radzę używać tego nadmiernie, raz, że czytelność kodu spada, dwa, że łatwo zapętlić program. Trzeba również pamiętać, że goto ma zakres ważności w obrębie jednego bloku.
MGT
Użytkownik
Użytkownik
Posty: 107
Rejestracja: 7 lis 2006, o 12:03
Płeć: Mężczyzna
Lokalizacja: Gdańsk
Pomógł: 20 razy

Odwołania do miejsca w kodzie

Post autor: MGT »

nie ma takiego programu, którego nie dało by się napisać bez GOTO (mówimy o C/C++). w tym przypadku wystarczy napisać pętlę.
Awatar użytkownika
Undre
Użytkownik
Użytkownik
Posty: 1430
Rejestracja: 15 lis 2004, o 02:05
Płeć: Mężczyzna
Lokalizacja:
Podziękował: 3 razy
Pomógł: 92 razy

Odwołania do miejsca w kodzie

Post autor: Undre »

Sokół pisze:proszę nie pisać o for, while i tak dalej, wiem o pętlach i instr. warunkowych. Ja potrzebuję tego o co proszę
MGT pisze:nie ma takiego programu, którego nie dało by się napisać bez GOTO (mówimy o C/C++). w tym przypadku wystarczy napisać pętlę.
tia ...
ODPOWIEDZ