@jakuzii: nie przypisujesz wartości do c, czyli jego wartość to jakaś losowa liczba, jak nie spełni się warunek pierwszy, to program spróbuje obliczyć resztę z dzielenia b przez c, które ma nieznaną wartość
na ogół algorytm euklidesa zapisuje się tą metodą z odejmowaniem
  • Odpowiedz
Cześć Mireczki. Przepisuję znaną pewnie wszystkim grę Battle City (lub inaczej Tank 1990) na c++. Używam do tego entity component system i nie do końca wiem jak zaimplementować strzelanie.

Mam byt (enitity) do którego wrzucam komponenty: CPosition, CPhysics, CRectangle oraz CPlayerControl.
W czasie naciśnięcia przycisku X chciałbym stworzyć kolejny byt jako pocisk.

Jak powinienem się do tego zabrać. Czy stworzyć dodatkowy komponent CTank() i do niego upchnąć funkcje takie jak strzelanie, upgrade,
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@Caishen: to chyba ShootingSystem i ShootingComponent Do czołgu dodaj i żeby ShootingSystem tworzył instancje pocisku
  • Odpowiedz
Obiekty kontrolerów są w JavieFX tworzone zazwyczaj przez FXMLLoadera.
Jest w JavieFX trik z podziałem pliku fxml na kilka mniejszych części i później można je includować. Jeśli później potrzebujesz skomunikować ze sobą kontrolery, to robisz to tak, że w tym pliku:
https://github.com/ZacznijProgramowac/MojaBiblioteczka/blob/master/src/main/resources/fxml/BorderPaneMain.fxml
dodajesz przy fx:include wartość fx:id na topMenuButtons, a później w kontrolerze obiekt kontrolera dla tego pliku TopMenuButtons.fxml zostanie przypisany do pola o które pytasz. Bardzo ważne jest tam to, żeby
  • Odpowiedz
Ktoś mi może powiedzieć jakie są praktyki gdy się tworzy aplikację z GUI w python? Wszystko do jednej klasy? Najlepiej w jednej funkcji? Chciałem zrobić prostą galerię, która po naciśnięciu będzie zmieniała swój kontext i przekazywała kontroller.
Za jeden context niech odpowiada nowa klasa?
#python #naukaprogramowania
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TMBRK: nie ma takich praktyk - głównie dlatego, ze to framework z którego będziesz korzystał narzuca pewne praktyki. Czy to Qt, czy GTK+ czy jakieś wxWidgets czy inne Tk. Zależnie od tego z czego będziesz korzystał to tak będziesz pisał.

Jak dla mnie Qt chyba ma najlepiej wszystko zorganizowane i najfajniej się w nim zarówno pisze jak i ogląda efekty (renderowanie jest najlepsze między platformami).
wxWidgets z kolei to taki
  • Odpowiedz
@GratisLPG: Korzystam - to z grubsza "minuty" agentów - możesz też zainstalować agenta na własnym sprzęcie i budować stamtąd. Pipelines opisuje procesy, gated check-ins, approvale i deploymenty. Ot, fajny klasyczny CI/CD
  • Odpowiedz
#naukaprogramowania #cpp

Mam klasę Czasy, w klasie mam prywatny std::vector, tworzę objekt czas, dodaje do niego jakieś 3 przykładowe czasy, i mam mieć możliwość przeglądania wszystkich czasów w taki sposób:

Czasy czas(3);
Czasy::iterator iterator1 = czas.begin();
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak połączyć ideę modułowości (każdy moduł ma w swoim zakresie zmienne, na których pracuje) z kwestią zmiennych, na których pracuje kilka modułów? W każdym takim module deklarować tę samą zmienną? No bo globalne zmienne są sprzeczne z webpackiem.

Przykład:
Załóżmy, że const div = document.querySelector('div'), a ja mam cztery różne funkcje (moduły), które zmieniają pozycję diva o 100px w określonym kierunku: divToTop(), divToBottom(), divToLeft() i divToRight().

W każdej funkcji deklarować diva? Jasne, można zrobić moduł
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lunaexoriens: jeden kawałek trzyma diva i jest odpowiedzialny za jego wygląd, a odczytuje dane z kilku innych na podstawie których to robi.

I te dane które on zbiera, to nie pozycja div, ale inne, za które te kawałki są odpowiedzialne (np.czy użytkownik jest zalogowany)
  • Odpowiedz
Mam za zadanie napisać program do wypisywania choinki z ozdobami, które są w regularnych odstępach. Może ktoś podrzucić wskazówkę jak sprawić, żeby "ozdoby" z tablicy były rozmieszczone z drugi "standardowy symbol choinki"? Wiem, że muszę kombinować z dzieleniem modulo jednak jednak jedyne na co wpadłem do tej pory to wykonanie metody, która doda tylko jedną z "ozdób" w regularnych odstępach albo wszystkie ozdoby w miejsce jednego elementu (przykład poniżej).

for (int symbol
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Sam już nie wiem jak mam to zrobić...
Jak dam definicje typów do .h to wyrzuca mi same błędy
Mam za zadanie:
utworzenie pliku nagłówkowego listapowiazana.h zawierającego elementy tworzące jedyny
interfejs korzystania z kodu funkcji obsługujących naszą implementację listy powiązanej
▪definicje
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@OstryKepucz: Hello, nie czaję trochu tematu, które pliki dostałeś od profka :D ? A które już sam stworzyłeś, i wklej prosze całą treść zadanka na pastebin i poszczególne pliki otrzymane od profka pod jeden link - (oddziel poszczególne //////////////////////////////////////////////////////////////////////////////////////////////////_ źle mi sie tu czyta - to Ci to machne przy herbacie :D
  • Odpowiedz
@luk6xff: wszystko już ok, ale dzięki za chęci :D Głównym problemem był nieprawidłowy makefile (i brak wiedzy że oba pliki trzeba kompilować do obiektów, a nie tylko main.c) i kilka drobnych błędów które napotkałem motając się z tymi nagłówkami i strukturami w 3 plikach ( ͡° ͜ʖ ͡°)
  • Odpowiedz
#pytanie #motywacja #nauka #naukaprogramowania
Jak wyrobić w sobie silną wolę? Za dużo siedziałem na facebook, wykop itp to poszły blokady stron i teraz nie mam problemu. W ogóle nie wiem co się dzieje tutaj i tu. Trzymanie diety też nie jest wielkim problemem, chodzę na siłownie więc muszę dobrze jadać ( ͡° ͜ʖ ͡°) Wczesne wstawanie też nie jest aż
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@NickciN: haha mi też trudno, właśnie pokonałem najtrudniejsze zadania z mojego kursu i moje lenistwo nie pozwala mi przejść lamerskiego zadania budowy własnej homepage. Za trywialne, nudne i proste ( ͡° ʖ̯ ͡°) Liczyłem, że gdzieś tam odnalazłeś motywację i nieco pomożesz (,)
  • Odpowiedz
Cześć mirki, nigdy nie zagłębiałem się aż tak w sql w mojej pracy, ale potrzebuję teraz dla siebie stworzyć zapytanie, które mnie na obecnym poziomie przerasta.
Mam tabelę z 4 kolumnami, na żadnej nie ma primary keya.
Do tabeli regularnie insertują się dane ze zmienioną datą(zależnie od daty inserta). Często insertują się duble i chciałbym te duble usunąć. Znalazłem w internecie kilka zapytań do usuwania dubli i działają, ale nie do końca
zygmuntt - Cześć mirki, nigdy nie zagłębiałem się aż tak w sql w mojej pracy, ale pot...

źródło: comment_ETMvgsPGFX9wDlc1maLrH7LYyk0vlTxT.jpg

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zygmuntt: Usunie rekordy jeśli id, timestamp oraz date są identyczne. Może zmienić sonie po czym ma sprawdzać w rownumber.

;WITH a as
(
SELECT id,ROW
NUMBER() OVER(PARTITION by id, timestammp, name ORDER
  • Odpowiedz