Treść przeznaczona dla osób powyżej 18 roku życia...
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#winapi #wingdi #cpp #jezykc Cześć, pytanie z winAPI, czy da się obejść, żeby nie tworzyć za każdym razem Bitmapy w każdej klatce? Ogromna strata wydajności - próbowałem wyciąganać CreateDIBitmap do jakiegoś Inita poza pętlę - myśłaem, że jak mu dam wskaźnik to bedzie korzystał po prostu z bufora na który ten wskaznik wskazuje - a tu widocznie za kazym razem kopiuje zawartość, kiedy CreateDIBitmap
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #cpp #codeblocks #compiler #informatyka

Miruny bo zara nie wyczymie

Jak przywrócić deafaultowy codeblocks? Ani nie widze mojej karteczki do pisania programu ani nic.

Myślałem, żeby skopiować folder z codeblocksem z kompa, bo tam mam normalnie, a tutaj takie coś się dzieję na lapku ze szkoły
harnasiek - #programowanie #cpp #codeblocks #compiler #informatyka 

Miruny bo zara...

źródło: comment_1612797222WmZXG9jzkNgboQb1qyQ600.jpg

Pobierz
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

łaska wykopu i jego użytkowników na pstrym koniu jeździ. właśnie kończę oglądać bardzo śmieszną prezentację z #programowanie podczas której omawiana jest "sztuka kodowania" - ale nie chodzi tutaj o samo piekno z perspektywy inżynierii, ale raczej prawdziwej sztuki.

może i te programy prezentowane nie mają wartości biznesowej, a cześć pokazanych egzotycznych (bardzo) jęzków programowania wydaje się w "poważnych" zastosowaniach bezużyteczna (czy też po prostu niesłychanie niewygodna) - ale i tak myślę,
secret_passenger - łaska wykopu i jego użytkowników na pstrym koniu jeździ. właśnie k...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PortowySzczur: jasne że to ciekawoski i trudno mówić że dają one jakąś super pożyteczną perspektywę na programowanie komercyjne. dla mnie obie części tej prezentacji były bardzo ciekawe. choć przyznam, że jednak część dotycząca programowania była dla mnie znacznie bardziej ciekawa.

nie, nie zakładam z góry że to dla każdego, ale tylko 2 wykopy to jednak nieco mało. spodziewałbym się więcej.
  • Odpowiedz
#programowanie #programista15k #gamedev #opengl #directx #cpp Cześć, mam takie pytanko odnośnie wywalania grafiki na ekran i double buffer. Weżmy winAPI i winGDI czyli podstawową biblioteke wyswietlania w Windowsie. Tam ponoć najszybszą funkcją jest BltBlit() - ale z tego co mi się kojarzy to "blitowanie" to inaczej kopiowanie jakiegoś kawałka na ekran. Jeśli wywalam cały bufor do okna czy na ekran,
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@ZawzietyRobaczek: masz tak że z odpowiednia czewtotliwością dane wysyłane sa do monitora. Jeśli piszesz po front buforze to masz tearing bo w połowie rysowania może nastąpić operacja wysłania tego na ekran. Dlatego używa się off buforów. Podmiana front buffer na off buffer to zmiana wskaźnika
  • Odpowiedz
@ZawzietyRobaczek: Porównujesz jabłka z pomarańczami. BltBit to kopiowanie bloku bitmapy z jednego Device Context na drugi, albo nawet w ramach jednego DC, ale to nie ma żadnego bezposredniego związku z framebuferrem. To jst inny poziom abstrakcji.

@zibizz1: A swapowanie buforów na GPU to nie jest ściśle rzecz biorąc podmiana wskaźnika bo framebuffery mają okreslona lokalizację w pamięci GPU i ich adres się nie zmienia. Jest to tylko flipowanie
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Przerabiam sobie zadanka maturalne i mam taki problem; w pliku z którego mam wziąć dane są one w takiej formie
string;float;float;
Jak mam je wprowadzić do tablic?
Jak robię in<<tab1[i]<<tab2[i]<<tab3[i];
To zamiast brać wszystko az do srednika to wchodzi mi cała linijka, a do kolejnych tablic kolejne wiersze już bierze. Pierwsza tablica jako string zadeklarowana.
Na forach widziałem tylko odpowiedzi ze to proste jest, ze wektory, ze tablice dynamiczne i zeby s--------l ogólnie xD.
  • 41
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak widzę w ofertach C/C++ to omijam je szerokim łukiem. Czy tylko ja tam mam? ( ͡° ͜ʖ ͡°)

Może się nie znam ale wytwarzanie oprogramowania w jednym i drugim języku to kompletnie inne rzeczy. A na rozmowie technicznej można się spodziewać C z klasami. Czemu tak wiele ofert jasno nie określa czego wymagają ()

#programowanie #jezykc
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

można się spodziewać C z klasami.


@maad: albo czystego C, zawsze tak jest. Później się okazuje, że używają max C++11 a to oznacza, że mamy doczynienia z chamską utrzymaniówką.
  • Odpowiedz
@JakTamCoTam: To, że kod jest napisany w max C++11 nie oznacza, że jest zły. Czasem po prostu nie warto zmieniać wszystkiego i używać nowych rozwiązań tylko dlatego, że są nowe.
Poza tym, na przykład w #embedded, niektóre kompilatory po prostu nie wspierają nowszych standardów (szczególnie dla starszych lub bardziej egzotycznych architektur). To znaczy, że jeśli chciałbym użyć C++20, to albo musiałbym kupić albo nowszy kompilator, albo droższy
  • Odpowiedz
Czy są na tagu osoby, które są zadowolone ze swojej kariery w #cpp ? Generalnie lubię ten język, podoba mi się jak muszę zrozumieć kod bardziej niskopoziomowo, projekty bywają nawet ciekawe, ale trochę obawiam się tej małej ilości ofert pracy, choć czasem stawki nie są najgorsze. Są ludzie, którzy osiągnęli w tym jakiś sukces czy warto jednak zmienić język? Niestety webdev tak średnio mnie rajcuje...
#programowanie
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@steppenwolf90: ja jestem zadowolony, ale potwierdzam to co piszą przedmówcy. Ofert jest mało w porównaniu do innych języków i zarobki średnio niższe o kilkanaście procent. Tylko, że dla mnie definicją ciekawych projektów jest to co się robi w C++. Jak dla mnie większość tego co się pisze w tym sofcie to bardzo ciekawa informatyka. To prawda, że mało jest greenfieldów w tym języku, ale co kto lubi. W webie masz
  • Odpowiedz
#radiokomunikacja #krotkofalarstwo #elektronika #sdr #embedded #programowanie #cpp #arduino

Czy jest jakiś chip, typu CC1101 NRF24L01 CC2400 CC2500 Sx1278 (ten jest najbardziej obiecujący) z którego można odczytać fazę sygnału. Z odczytem RSSI nie ma problemu, problemem jest zawsze faza, przykładowo dla cc1101:
CC1101RXFIFO register.
CC1101
RSSI register.
Czy może kombinować ze zrzucaniem zawartości FIFO i z
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@groman43: @technic:

Znalazłem ciekawe rozwiązanie, jest kilka opracowań oscyloskopu na Arduino, to mi trochę ułatwiło zadanie. Trochę kombinowałem z mixerami, i chyba zastosuję AD831, mikser aktywny ze wzmacniaczem, to będzie lepsze od AD25
  • Odpowiedz
@maad: A po co komu to, jak jest Rust?
Pozatym do C++ to chyba potrzeba by generator takich Cheetsheetów w zależności od frameworka i wyboru dobrych praktyk X-D
  • Odpowiedz
#cpp #programowanie Sory, nie znalazlem tagu #c wiec pisze tez pod #cpp.. Pytanie wskaźnikowe proste. Czy to tak ma być, że po użyciu free() na wcześniejszym wskaźniku zainicjowanym malloc() dalej mogę coś wpisywać do tej struktury? Bo obecnie po użyciu free() nie mam z tym problemu i nie wywala programu w kosmos tylko normalnie przypisuje zmienne.. sytuacja się zmienia jesli dopisze potem, że moj wskaźnik
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kaczus2B: nie, nie.. ja robie z myślą o takich "nowoczesnych" kartach turbo które się ostatnio pojawiają z RTG, np V1200 68080 z RTG lub polski Warp1260, czyli omija się CHIP RAM i układy natywne i korzysta z trybu np. 24bpp, 32bpp itp
i z czystej ciekawości chciałem choć cześć kodu przeportować i zobaczyć ile wyciśnie chociaż przy 320x240, np. wolfy, doomy, quaki, duki to całkiem przyzwoicie smigają, ostatnio nawet Diablo
  • Odpowiedz
#embedded #openwrt #i2c #c #cpp #programowanie

Miruny mam problem. Chce uruchomić I2C na openWRT i jeżeli mam wersje openWRT z mastera to wszystko działa, a jak te same ustawienia wrzucam na wersje stabilna openWRT v19.04 to już te i2c nie działa tak jak powinno. Nie wykrywa mi układu i w zasadzie po komendzie i2cdetect -y 0 wyrzuca mi jakieś smieci ( mase
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Krall: A gdzie jest problem? Jesli masz dzialajace polecenie ktore buduje Ci cala aplikacje to po prostu podziel odpowiednie czesci na flagi kompilatora/linkera. Same mejki sa bardzo proste, definiujesz cel i jego zaleznosci.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 4
Chce żeby jeden z moich obiektów w przestrzeni został drugim źródłem światła. Jest jakiś prosty sposób na to(więcej nie chcę)? Trzeba coś dodać do jego fragment shadera tak? Laik here

#opengl #cpp
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach