Aktywne Wpisy

Pan_Kerfus +147
Dzisiaj w Biedronce spotkała mnie miła niespodzianka. Chciałem zrobić zakupy i kupić m.in. mleko na promocji. Byłem w sklepie o 6:20, żeby mieć większe szanse na zakup produktów, które szybko znikają. I zauważyłem 2 osoby, które zaparkowały do 3 wózków sklepowych wszystkie kartony mleka, które było na promocji - cała paleta. I jakie było moje miłe zaskoczenie, gdy kasjerka im powiedziała, że klientów hurtowych nie obsługują przy kasach tradycyjnych. Mieli do wyboru
źródło: temp_file347881473182252439
Pobierz
youngP +453
beka z tego matiego xdd
źródło: 2024-02-07_18h42_15
Pobierz



Mirki jak zaimplementować kod, aby w konsoli wyświetlały mi się ładnie "obrazki" w ASCII? Przykład poniżej. Mam w kodzie zapisane "obrazki" zbudowane ze znaków w tablicy char[][] np. taki jak napis "MILIONERZY" i jak je teraz ładnie połączyć żeby wyświetlały mi się w konsoli, bo każdy wywołany "obrazek" pojawia mi się pod spodem. Chciałbym np. aby lista punktów za każde pytanie (jak w grze Milionerzy) znajdywała się po prawej stronie konsoli. Jak to najłatwiej zrobić? Myślałem, żeby stworzyć klasę Konsola która zawiera wielką tablicę char[wysokosc][szerokosc] wypełnioną znakiem spacji ' ' i budowałbym to co chcę wyświetlić funkcją która pobiera mi współrzędne i "obrazek". Np. dodajdokonsoli(wspolrzednax, wspolrzednay, rysunek) która dodaje mi do obiektu klasy Konsola "obrazek" z ASCII do wyświetlenia. Może jest jakiś łatwiejszy sposób do budowanie "obrazków" w konsoli?
źródło: comment_QQ5214OTJBaiLcj1652flYjjWggBpNSh.jpg
Pobierzfloat: right? :DGeneralnie musisz trzymać w pamięci bufor ekranu. W sensie: obrazków nie pisać bezpośrednio na konsolę, tylko odpowiednio układać je w tablicy
char[][], reprezentującej cały ekran konsolowy, i na koniec wyświetlać cały bufor naraz.Ale można jeszcze lepiej: zainteresuj się biblioteką NCurses. :)