Wszystko
Najnowsze
Archiwum

- 15
- 15
- 11
#programista15k #cplusplus #jezykc #programowanie
- 3
No i niby taki senior C++ a nie wie że jedyny legitny tag to #cpp a nie #jezykc ( ͡° ͜ʖ ͡°)
- 3
- 0
Jak zrobić żeby w pętli while
coś wykonało się tylko raz na podstawie jakiegoś warunku?
- 0
- 5
Przypisanie wątku czy procesu do konkretnego rdzenia/cpu nazywa się "CPU affinity". W Linuxie można to kontrolować poleceniem
tasksetEDIT: formatowanie
- 9
źródło: comment_1626477245AxN9Om47IWyLFhriqqtn2t.jpg
Pobierz12
C++ mniej, niż w godzinę | Wszystko co najważniejsze | 2021

Zapraszam do nauki C++. To nie jest kompletny, ale subiektywny kurs C++ prosto z mojej głowy, czy to, czego na codzień sam używam i uważam za istotne. Na pewno stanowić może materiał do nauki dla początkujących, których nie za bardzo pociąga praca z regularną książką. Polecam pracować na...
z- 12
- #
- #
- #
- #
- #
Czy szukasz rzeczy specyficznych dla konkretnego rtosa?
- 0
- 383

- 0
Algorytm zamiany str1 z str2 jest taki:
for (i = 0; str1[i] != '\0'; i++)
{- 2
char str1[] = "abc" niestety nie jesteś w stanie jakoś dopisać numeru podczas gdy program działa i jeżeli użytkownik wprowadzi 2 liczby to bez tablicy się tam nie dostaniesz w rozsądny sposób (zrobienie 500 000 ifów nie jest rozsądnym rozwiązaniem). Potrzebujesz przynajmniej użyć
char *ptr[] = {str1, str2, str3, ..., str1000}. I wtedy robisz swapa bez problemu- 0
Link do pastebin: https://pastebin.com/JMzAhu4b
#jezykc #informatyka #ansic
- 0
linia 63. tworzysz file descriptor (in), ale nie używasz go do niczego, prawdopodobnie chciałaś użyć któregoś z tablicy fd.
linia 65. nie sprawdzasz pliku, tylko porównujesz wartość stringa z jego nazwą do nulla, to zawsze będzie prawdziwe (coś jak 17 != 15), powinnaś sprawdzić czy fd jest poprawny (fd zwraca funkcja open)
linia 93. zapisujesz coś do przypadkowego fd (argument 1), nawet nie masz nic otwartego.
linia 99. to nie da żadnego
- 0
- 0
#programowanie
#jezykc++
#C++
Uszanowanie,
Mam takie zadanie (patrz PNG) i totalnie nie ogarniam tablic, których elementami
źródło: comment_1619780396QLIfRQCk1KoDvokD6vA570.jpg
Pobierz- 0
#jezykc #kompilujzwykopem
Natomiast odrzuca mnie od niego ta obrzydliwa i nieprzyjemna składnia. Zawsze jak go dotykam to czuje się jakbym dotykał starego zakurzonego mechanizmu.
Niemniej jednak szanuje, bo stary a nadal często używany.
#programowanie #przemyslenia
- 7
obrzydliwa i nieprzyjemna składnia
@JakTamCoTam: to samo może powiedzieć o dowolnym języku każda osoba używającego każdego innego języka xD Kwestia przyzwyczajenia. 15 lat używam C i w życiu bym nie powiedział, że ma dziwną składnię - a wręcz przeciwnie.
RC_pp_coord_x_LUT = (float32*)malloc(RC_render_width__i * sizeof(float));
for (u_int32 ray_x = 0; ray_x < RC_render_width__i; ++ray_x)
{
RC_pp_coord_x_LUT[ray_x] = (float32)(ray_x << 1) * RC_render_width__1div__f - 1.0f;
}1847
Uniwersytet w Minesocie zbanowany za celowe wprowadzanie błędnego kodu do Linuxa

Pracownicy Uniwersytetu w Minesocie celowo, celem badań, utworzyli poprawki dla Linuxa wprowadzające błędy mogące zostać wykorzystane przez cyberprzestępców(use-after-free, null pointers). Po wykryciu przy dostarczeniu kolejnych "poprawek", Greg całkowicie zablokował możliwość dalszego "pomagania".
z- 121
- #
- #
- #
- #
- #
poszukuję programu do znajdywania podobnych(zduplikowanych) fragmentów kodu w C/C++ oraz Rust.
Kojarzycie jakieś darmowe narzędzie do tego?
Na internecie jest masa programów, ale póki co z tego co widzę to większość to jakieś badziewie.
#programowanie #cpp #jezykc #rustlang
Czy można jakoś zoptymalizować poniższy warunek, tak zeby nie używać "if", czyli zastosować tzn. "branchless":
if (pp_wall_start > RC_walls_start) RC_walls_start = pp_wall_start;Próbowałem w ten sposób, ale wolałbym bez mnożenia no i nie do końća mi działało:
- 3
- 2

- 1
- 0
Bo zapisałem plik binarnie na PC a potem za pomocą tego samego kodu chailem go otworzyć na zupelnie innej platformie i miałem wartosci z kosmosu, dopiero musiałem je odwrócić.. no
- 2
- 0
360
Koszmar kompatybilności: dwadzieścia lat od premiery GCC 2.96

W październiku 2020 minęło 20 lat od wydania jednej z najważniejszych wersji kompilatora GCC w historii. Wydanie 2.96 przysporzyło wieloletnich problemów ze zgodnością i dziś uchodzi za jeden z koronnych przykładów na to, jak nie należy rozwiązywać problemów w inżynierii oprogramowania.
z- 93
- #
- #
- #
- #
- #
- #
chcę wykonać operację na pikselu, tą samą na 3 jego składowych, czy można to zrobić za jednym zamachem operujac na zeminnej int bez rozbijania na skłądowe RGB
Komentarz usunięty przez autora
















