Sterowanie kursorem

Sterowanie kursorem
warzywko
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1
0

Czy da sie przejsc kursor do poprzedniej lini tak jak np \b ktory sluzy do cofniecia o jeden zank tylko ze o jedna linie w tyl i jeszcze jedno czy jest cos takiego samego do przesuniecia sie jeden znak do przodu i o jedna linie do przodu?

A jak nie to jak rozwiazac taki problem

Kolumn x Wierszy y

uzywajac std::cin do wprowadzenia potrzebny jest enter ktory przenosi pozniej kursor linijke w dol a ja potrzebuje wszystkiego w jednej lini.

vixen03
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 475
0

gotoxy, ale nie dziala na cin/cout :(

MO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 55
0

Jeden znak do przodu cout<<" ";
Jedną linię do przodu cout<<endl;

A o cofnięciu się o jedną linię nie słyszałem [!!!] [!!!] [!!!] :0

Z tego co piszesz podejrzewam że chcesz czytać dane przez std::cin oddzielone spacja i z następnej lini

przecież mozesz napisać std::cin>>zmienna1>>zmienna2; i wczyta Ci dwie zmienne odzielone spacją lub jak zmienna2 jest w następnej lini to też ją odczyta.
Ty sie nie musisz o to martwić.

Nie wiem czy o to Ci chodziło

BA
  • Rejestracja: dni
  • Ostatnio: dni
0

a ja tam polecam zaimplementowac biblioteczke libconio2 z pakiety Dev-Cpp ktora zamienia standardowe polecenia ze slawnej Conio.h borlanda na odpowiedniki z WinAPI ;-) Polecam goraco tylko na poczatku dopisujesz:

Kopiuj
#include <conio2.h>

a kompilujesz :

Kopiuj
g++ -W -Wall -pedantic -O3 -Os program.cpp -oprogram -lconio

;) </conio2>

T72
  • Rejestracja: dni
  • Ostatnio: dni
0
vixen03 napisał(a)

gotoxy, ale nie dziala na cin/cout :(
Co rozumiesz przez nie działa dla cin i cout? U mnie normalnie chodziło. Chyba, że mam jakąś inną bibliotekę.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.