Czy używając SDL2 można tworzyć program tak by mieć dynamiczny FPS ? Oczywiście wiem jak ograniczyć, np. do 60 klatek, ale z tego co rozumiem, to ktoś na słabym sprzęcie wyciągając tylko 30 klatek będzie mu się wszystko odbywać na ekranie 2 razy wolniej juz nie mowiac o sytuacji limitowania klatek do 120 gdzie ciezko by ta sama rozgrywka miala sens w 4 krotnym przyspieszeniu relatywnie do 30 klatek. Mam nadzieję, że
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@JebawczanRysionu: Nie pisałem niczego w SDL od trzech lat, nie powiem z pamięci.

Zamiast robić rzeczy co pętla programu to w każdym przejściu sprawdzaj ile czasu upłynęło i na tej podstawie rób rozgrywkę.
Np nie wiem, zamiast przesuwać pionka o jedno pole co 100 klatek zrób żeby się przesuwal co sekunde.
  • Odpowiedz
@Erk700: Już teraz możesz w Clangu sobie je przetestować. http://clang.llvm.org/docs/Modules.html
Jeżeli chodzi o standard to niebawem:

The standard is expected to be published in February 2020

Niestety na pełną implementację modułów zgodną ze standardem będzie trzeba trochę poczekać.
Co do GCC to cały czas się rozwija i jeszcze trzeba będzie poczekać: https://gcc.gnu.org/wiki/cxx-modules
Tak jak na stabilne wersji w innych kompilatorach.
  • Odpowiedz
"Kobiet w obszarze IT jest nadal niewiele. Jest to uwarunkowane wciąż funkcjonującymi stereotypami kulturowymi, w wyniku których kobiety dużo rzadziej wybierają ścieżkę informatyczną. W polityce, biznesie i technologiach kobiety w ostatnich latach są coraz bardziej aktywne i zajmują coraz ważniejsze pozycje, jednak obszar IT zmienia się pod tym kątem zaskakująco wolno. "

To źle? Może niech ludzie robią to co im sprawia przyjemność. Istnieje coś takiego jak uwarunkowania płciowe i może warto
  • Odpowiedz
via Wykop Mobilny (Android)
  • 4
@Bulldogjob:

Kobiet w obszarze IT jest nadal niewiele. Jest to uwarunkowane wciąż funkcjonującymi stereotypami kulturowymi, w wyniku których kobiety dużo rzadziej wybierają ścieżkę informatyczną.
  • Odpowiedz
@Yakooo: jak na moje nie ma sensu w 2020 uczyć się C++ na podstawie C. W tej książce np. std::vector zostaje wspomniany, ale w ogóle go się nie używa. To było dobra książka kilkanaście lat temu, nie teraz.
  • Odpowiedz
Poszukuje jakiś dobrych kursów z C++ i Javy, fajnie gdyby był jakiś dobry po polsku, aczkolwiek może być też po angielsku.
Jest coś za free, czy same te lepsze płatne?

W ogóle, jeśli polecacie jakieś rozwojowe kursy np: językowe (angielski), to moglibyście coś podesłać
Z góry dzięki! :D

#udemy #kursy #kursyudemy #cplusplus #programowanie #informatyka
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Spójrzcie mireczki na dane jakie wypluwa gcc, to rozłożony na czynniki pierwsze program asm z opisem sekcji itd itp.
Pierwszy przypis dotyczy kodu armnoneeabigcc, drugi armnoneeabig++. Różnica jest, poza tym, że w rozmiarze, to w aligin.
Moje pytanie jest takie - gdzie to ustawić? make jest generowany automatycznie przez środowisko. Pewnie gdzieś brakuje dyrektywy
PRAGMA_PACK(ALIGIN) albo coś w ten deseń.
Tylko co gdzie i jak?
#jezykc
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam projekt w #cplusplus, którym, póki co, tylko main jest .cpp, reszta plików jest w C. Każdy plik .h i .c opatrzony jest dyrektywą warunkową #ifdef __cplusplus extern "c"{ itp odpowiednio tuz przed końcem pliku.
Dwa identyczne pod względem plików kody, C++ przeleciany debugerem, wszystko sie wykonuje.
Niestety projekt c zajmuje około 22kB kodu i nieco ponad 40kB ramu, za to kod spod arm_none_eabi_g++ daje na wyjściu
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@terion: Z tym angielskim to taka luźna uwaga, bez spiny. I tak liczy się merytoryka, wszyscyj sa przyzwyczajeni że to srodowisko jest miedzynarodowe i kazdy ma swoje jezykowe nalecialosci.
A mi sie merytorycznie podobalo, dowiedzialem sie paru nowych rzeczy.
  • Odpowiedz
#naukaprogramowania #programowanie #cplusplus

Czy mógłby mi ktoś wytłumaczyć dokładnie jak to działa i co robi ten kawałek kodu?
Wiem, że ten wycinek sprawdza czy podana wartość jest liczbą. Jeśli podam np literkę to będzie czekało dalej aż podam cyfrę. Tylko jak to działa?

while(scanf("%f", &zmienna) != 1){
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy moze ktos mi doradzic co wpisac aby w kolejnych kolumnach bylo:
1 2 3 ...
2 4 6 ...
3 6 9 ...

int war[11][11];
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam działający projekt korzystający z arm gcc, buduje taki działający na armg++, działa to do pewnego, dziwnego momentu. Wszystko widać na zdjęciu. Dołączyłem do projektu biblioteki do phy, projekt je widzi, widzi je gcc i g++. Próbowałem wywalić phy.c z drzewa projektu i dodać go "normalnie" ale bez różnicy. Z main wywołuje normalnie funkcje z plików .c i nie ma z nimi problemów. Co tu się dzieje?
#programowanie #arm
A.....k - Mam działający projekt korzystający z arm gcc, buduje taki działający na ar...

źródło: comment_kq1FEogTc8dIqh497EaiYNSdgduDb6nC.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #cplusplus

Mirki uczę się trochę teraz obiektowego C++ i mam problem a google za bardzo nie podpowiada do końca z wynikami tak jakbym chciał.

Potrzebuję zrobić dużo obiektów, które będą "przeszkodami" w gierce. I jedyne co się będzie zmieniać to koordynaty w konstruktorze, dałoby się to jakoś wrzucić w funkcję, która najpierw by owe obiekty tworzyła i potem zwracała jakiś wskaźnik na tablicę z tymi obiektami? Czy
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam wykopki, uczę się c++ i mam problem z VS2019, mam wrażenie że to coś prostego ale nie znalazłem tego w sieci. Otóż muszę otworzyć plik w trybie binarnym. Dołączyłem biblioteki i i w tym celu użyłem std::ifstream. No i o ile na code::blocks to mi działało to po przepisaniu do Visual Studio 2019 wyrzuca mi, że nie ma takiej przestrzeni nazw jak ios::. Jak to nareperować, żeby działało?

#programowanie
S.....k - Witam wykopki, uczę się c++ i mam problem z VS2019, mam wrażenie że to coś ...

źródło: comment_5Oqoj7rriWO4MAGHyn7tWVDLMj2mWRO7.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@StefanWojak: Ej a ja dam ci jedną radę, zajebiście fajną.
Jak instalujesz sobie cokolwiek związane z programowaniem, instaluj po angielsku.
Jak coś nie działa i masz błąd po polsku, to nie ma szans znaleźć pomocy w googlu.
A jak masz błąd po angielsku to zawsze znajdzie się ktoś kto miał podobny problem i ci pomoże ( ͡° ͜ʖ ͡°)
  • Odpowiedz