[C++] Jak wrócić się do wiersza ...
Ostatnio zmodyfikowano 2013-11-27 17:07
mikson Temat założony przez niniejszego użytkownika |
[C++] Jak wrócić się do wiersza ... » 2013-11-26 20:33:16 Witam.
Pytanie proste. Co napisać aby program cofnął się do wiersza x .
Pozdrawiam i z góry dziękuję za odpowiedź. |
|
docentpp |
» 2013-11-26 20:37:45 Ta funkcja ustawia kursor w konsoli w pozycji x,y. void gotoxy( int x, int y ) { COORD c; c.X = x - 1; c.Y = y - 1; SetConsoleCursorPosition( GetStdHandle( STD_OUTPUT_HANDLE ), c ); }
|
|
mikson Temat założony przez niniejszego użytkownika |
» 2013-11-26 20:43:01 Kompilator nie pokazuje błędów, ale kursor nigdzie się nie wraca i program się kończy... :( |
|
pekfos |
» 2013-11-26 20:49:12 Kod? |
|
mikson Temat założony przez niniejszego użytkownika |
» 2013-11-27 15:26:40 Wiem już, w czym błąd. Podana wyżej funkcja ustawia kursor w konsoli, a mi chodzi o powrót do wiersza w programie... Na przykład: #include <iostream> using namespace std; int main() { int odp; cout << "To jest piąty wiersz tego programu licząc od góry. Wpisz 1, jeśli chcesz przejść do wiersza 5 (tego)"; cin >> odp; if( odp == 1 ) { } return 0; } |
|
pekfos |
» 2013-11-27 15:50:59 Pętla? |
|
mikson Temat założony przez niniejszego użytkownika |
» 2013-11-27 15:54:51 Tylko że w moim programie musiałbym mieć 10 pętli w sobie... Nie ma czegoś takiego jak w innych językach "goto" lub "return"??? |
|
kubawal |
» 2013-11-27 15:58:15 Jest: /edit: nawiasem mówiąc, stosowanie goto jest uważane za obrzydliwą sztuczkę, więc używaj tego, gdy naprawdę nie masz wyboru. |
|
« 1 » 2 |