ďťż

Ładny brzuch

Jak narysować w wierszu poleceń jakiś kształt, linię albo pixel w możliwie najprostszy sposób ? Najlepiej prosiłbym o przykład prostego programu rysującego np linię od punktu A(0;0) do punktu B(10;10).

Jeśli ma to jakieś znaczenie to używam kompilatora Borland C++ BuilderX (system Windows XP).



Tzn musisz poszukać w ASCII znaków :P i za pomoca nich rysować np. http://www.asciitable.com/
A żeby w odpowiednim miejscu to rysowac trzeba napisać taką funkcję:

//przykład wycięty z FunMenu autorstwa Poszukiwacza #include <windows.h> void gotoxy(const int x, const int y) { HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE); COORD coord = {x, y}; SetConsoleCursorPosition(hCon, coord); }

i potem
gotoxy(10,20);
cout << "#";

Do rysowania lini możesz użyć pętli.
Tylko że jak linia ma iść ukośnie to miernie to bedzie wyglądać.

Pozdro
Użytkownik Sobian edytował ten post 29 wrzesień 2007, 10:23
przecież jeśli zrobi się program w pascalu to można rysować co tylko sie zechce (od pojedynczych pikseli po przeróżne kształty) więc w C++ też musi się dać, a nie jakieś rysowanie przy pomocy tablicy ASCII :)


przecież jeśli zrobi się program w pascalu to można rysować co tylko sie zechce (od pojedynczych pikseli po przeróżne kształty) więc w C++ też musi się dać, a nie jakieś rysowanie przy pomocy tablicy ASCII :)
A ten program rysuje po konsoli czy w nowym oknie windowsa? :> No właśnie...




A ten program rysuje po konsoli czy w nowym oknie windowsa? sly.gif No właśnie...
Jak narysować W wierszu poleceń [...]
:)


przecież jeśli zrobi się program w pascalu to można rysować co tylko sie zechce (od pojedynczych pikseli po przeróżne kształty) więc w C++ też musi się dać, a nie jakieś rysowanie przy pomocy tablicy ASCII :)
ty chyba nie wiesz o czym mowisz :> program napisany w pascalu po inicjacji trybu graficznego wcale nie jest konsolowy. w konsoli mozna rysowac tylko znakami ascii

czyli ze pozostaje mi WinBGI albo WinAPI ??

ja bym radzil raczej SDL


ja bym radzil raczej SDL
głupio spytam, jak to zainstalować na Borlandzie ??? Na googlach są tylko opisy instalacji na dev-a i visual c++ a o borlandzie ani słowa :/

tak samo jak tam jeśli są lib'ki przygotowane dla borlanda, jeśli nie to możesz sobie sam skompilować ze źródeł


tak samo jak tam jeśli są lib'ki przygotowane dla borlanda, jeśli nie to możesz sobie sam skompilować ze źródeł
coś nie bardzo mi to wychodzi :/ jeśli możesz to napisz mi po kolei co trzeba zrobić bo nie wiem. Z góry dzięki.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •