• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

C++ Builder 6 - Tworzenie przycisków przez kod/ Obsługa dużej ilości przycisków jednocześnie.

0 głosów
635 wizyt
pytanie zadane 10 kwietnia 2016 w C i C++ przez Kakss Nowicjusz (120 p.)
Cześć

Mój problem polega na tym, że chciałbym móc dynamicznie tworzyć obrazy (do Cookie clickera) lub móc tworzyć powierzchnię wypełnioną przyciskami, jak w saperze. Jakoś nie widzi mi się obsługa 50 przycisków jednocześnie, czy nawet 5000 przy możliwości zmiany rozmiaru planszy, a taka tablica 2D znacznie ułatwiłaby mi pracę.

Jak na razie znalazłem tylko opcję przypisania przycisków do tablicy, ale to dla mnie zbyt mało.

Z góry dzięki za odpowiedź.

1 odpowiedź

0 głosów
odpowiedź 16 kwietnia 2016 przez katolik6 Dyskutant (8,140 p.)
Tworzysz wskaźnik na obiekt i potem obiekt przez new. Jak chcesz tablicę, to można oczywiście zrobić tablicę wskaźników, trochę pamięci to zje, można też zrobić wskaźnik na tablicę, ale to trudniejsze. Jeśli masz problem ze zrozumieniem wskaźników, to najpierw zerknij na cpp0x, potem tutaj.
komentarz 16 kwietnia 2016 przez katolik6 Dyskutant (8,140 p.)
Tak wogule, to proponuję przenieść się na sfml, zacznij od tego: https://www.google.pl/url?q=http://szymonsiarkiewicz.pl/poradniki/sfml-kurs-podstawowy/sfml-kurs-dla-poczatkujacych/&sa=U&ved=0ahUKEwj_xrmXt5PMAhWJXiwKHWOWAPEQFggNMAA&usg=AFQjCNGki_mDBmnKldPZKfIvHTUIVUIIOQ sporo problemów z builderem w tej bibliotece nie występuje, niby nie ma interfejsu graficznego, ale da się przyzwyczaić.

Podobne pytania

0 głosów
1 odpowiedź 624 wizyt
0 głosów
1 odpowiedź 518 wizyt
0 głosów
0 odpowiedzi 1,156 wizyt

93,756 zapytań

142,715 odpowiedzi

323,363 komentarzy

63,350 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...