J.....u
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
0
  • Najlepsze
  • Wszystkie komentarze
koostosh
@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.
1
Myzreal
@JebawczanRysionu: To o czym pisze koostosh to generalnie możesz w googlach wyszukać pod "game loop delta" albo podobnie
1
blaszkia
Posiada ktoś pdfa albo epuba "Język C++. Szkoła programowania. Wydanie VI" po polsku? Chciałem kupić ale nigdzie nie jest dostępna.
#programowanie #informatyka #cplusplus
1
  • Najlepsze
  • Wszystkie komentarze
Passer93
@blaszkia: here we go again

TLDR: "Programming: Principles and Practice Using C++" od Bjarne albo "C++ Primer" są najlepsze
2
eM-Ka
@blaszkia: Jasne, rozumiem. Nie widzę nigdzie do ściągnięcia polskiej niestety. Ale posiłkowanie się DeepL'em powinno pomóc Ci znacznie w przetłumaczeniu tego, sam tak sobie tłumaczyłem pdf'y od php. Drobne poprawki np. w nazwach funkcji itp. czasami trzeba zrobić ale wiadomo, że więcej za darmo nie można wymagać.
1
Erk700
#cplusplus
Wiadomo kiedy wyjdzie standard C++20 ?
Nie mogę się doczekać modułów.
0
  • Najlepsze
  • Wszystkie komentarze
lionbest
@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.
1
Bulldogjob
Jedyny, najnowszy i najlepszy, taki top of the top ( ͡° ͜ʖ ͡°)
Tak szczegółowego raportu jeszcze nie było, a to wszystko dzięki Wam!

Badanie Społeczności IT 2020
17
  • Najlepsze
  • Wszystkie komentarze
r.....a
r.....a
"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
6
k.....r
k.....r
@Bulldogjob: Programista i "dopiero się uczę"
4
Yakooo
Za którą się zabrać? Chyba biorę ta od Stephens Prata w pierwszej kolejności. Jakieś opinie o książce?
Zabieram się do lektury :3 Jaram się xD

#studbaza #informatyka #programowanie #programista15k #cplusplus #nauka #ksiazki
2
  • Najlepsze
  • Wszystkie komentarze
Sachees
@Yakooo: kiedyś uczyłem się z Pratta, ale nie warto. To nie jest nauka C++ tylko C z klasami.
1
LebrXD
LebrXD
Czy ma ktos pomysl dlaczego to sie nie kompiluje? Nie rozumiem podpowiedzie debuggera #naukaprogramowania #cplusplus
https://pastebin.com/MS2pvfGv
0
  • Najlepsze
  • Wszystkie komentarze
Yakooo
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
  • Najlepsze
  • Wszystkie komentarze
A.....k
A.....k
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
0
  • Najlepsze
  • Wszystkie komentarze
A.....k
A.....k
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
0
  • Najlepsze
  • Wszystkie komentarze
terion
Po przerwie, popełniłem wpis na blogu.
Tym razem o tym jak i kiedy używać prefetchingu.
https://extensa.tech/blog/prefetching/

#cpp #cplusplus #programowanie #extensa #blogi
6
  • Najlepsze
  • Wszystkie komentarze
turbol
turbol
#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){
1
  • Najlepsze
  • Wszystkie komentarze
pdawid
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];
0
  • Najlepsze
  • Wszystkie komentarze
A.....k
A.....k
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
0
  • Najlepsze
  • Wszystkie komentarze
LordLukin
Zapraszam Mirków i Mirabelki z #wroclaw, którzy programują w #cpp, #cplusplus lub C ( ͡° ͜ʖ ͡°) i chcieliby się dokształcić, aby zarabiać tyle co #programista15k na mój kurs z Wielowątkowości w C++. Info i zapisy na stronie Coders School.

#naukaprogramowania
4
  • Najlepsze
  • Wszystkie komentarze
animuss
znacie jakieś fajne tricki / interesujące rzeczy z zakresu #programowanie w #cplusplus? znam np rzeczy typu zmiana nazwy funkcji main(), program bez średnika lub quine. Szukam podobnych rzeczy.
#informatyka #komputery może być też #ansic
0
Need
#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
0
  • Najlepsze
  • Wszystkie komentarze
justjoin_it
Cześć! Zapraszamy do noworocznego wydania Prasówki Technologicznej!

-------------
-> Zapisz się na mirkolistę: https://mirkolisty.pvu.pl/list/kqLmWfjCV96YaWzk
-> AlertTag: #justnewsit
7
  • Najlepsze
  • Wszystkie komentarze
Bulldogjob
0
  • Najlepsze
  • Wszystkie komentarze
S.....k
S.....k
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
2
  • Najlepsze
  • Wszystkie komentarze
safuka
safuka
#programowanie
#cplusplus
#rozdajo

Ktoś chce? Pierwszemu mirkowi, ktory sie odezwie wysylam kurierem za pobraniem.
13
  • Najlepsze
  • Wszystkie komentarze