Wszystko
Najnowsze
Archiwum
33
github.com/hakerinfo/c-plus-plus-basics

Przykładowe kody źródłowe do nauki języka C++ z elementami wersji C++20. W sam raz dla początkujących! :-)
z- 9
- #
- #
- #
- #
- 4
1. Takie grupy reviewerskie nigdy się nie sprawdzają. Przede wszystkim reviewerzy zwykle nie znają kontekstu zmian. Poza tym robienie review nie jest jakąś super fajną rzeczą. Bardzo wielu developerów tego nie lubi.
2. Jakość kodu to pojęcie względne i zwykle zależy od tego, kto ocenia ten kod ( ͡° ͜ʖ ͡°) Mam już kilka lat na karku w tym zawodzie i stałem się pod tym względem
- 2
Edit: tutaj w artykule jest jakieś narzędzie obsługujące Cpp - link
12
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
- #
- #
- #
- #
- #
Do pobrania tutaj: https://programistamag.pl/download/
A w aktualnym numerze Programisty inny artykuł o C++ jest tematem przewodnim wydania: https://programistamag.pl/programista-2-2021-96/
#programowanie #cplusplus #programista15k
źródło: comment_1623236833PrNokV8T3NzUl4duz04rcc.jpg
PobierzDrugie pytanie o narzędzie/stronę gdzie mogę wrzucić zdjęcia, nadać wiele etykiet i potem wygodnie pobrać na podstawie etykiety.
Wołam po tagach ludzi z IT
#programowanie #uczeniemaszynowe #it #programista15k #java
- 2
Link do szablonu. Poprosiłabym bez niemiłych komentarzy, bo nie mam pojęcia o C++(ʘ‿ʘ)
Próbowałam czegoś w
- 1
- 1
std::array b = {rational(1), rational(2), rational(3)};ale poza tym inny problem zauważyłem w funkcji
rational& operator/= - wymuszasz tam żeby licznik nie był zerem, a zgaduję, że chodziło o mianownik- 0
- 1
. Ps. Strzeliłem sobie w stope doczytałem ze mikrokontrollery nie oblssguja STL .
- 2
No, STLa w embedded się nie używa xD This is sparta kurła ! Wciąż możesz napisać tak jakby własny kontener który będzie trzymał wskaźniki do stringów. Jeśli chcesz przetrzymywać ciągi znaków które są z góry zdefiniowane to nie musisz nic alokować, ciągi znaków są wkompilowane w program, możesz
- 1
int *xd = (int *)calloc(-1,sizeof(int));efekt:
src/utils.cu:207:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]memset() uzuj do "inicjalizacji" wartosciami
9
Zakazany C++

Jeśli interesujesz się programowaniem w C++ i/lub dopiero zaczynasz przygodę, to tutaj znajdziesz kilka sztuczek jak usprawnić swój kod i nie dać się złapać na banalnych błędach. 15k już czeka.
z- 5
- #
- #
- #
- #
- #
Hej, zakupiłem do nauki C++ książkę, którą ludzie polecali "Język C++" Bjarne Stroustrupa.
I teraz ważne pytanie, bo nie wiem co robić. W technikum uczyli mnie bardzo prostej budowy c++, a tu w książce kod wygląda totalnie inaczej i według mnie jest bardziej złożony. Czy lepiej już nauczyć się budować program tak jak pokazuje Bjarne, ale jest
źródło: comment_1617287297h2hLenuQtDjFCZuybniDoS.jpg
Pobierz@harnasiek: to co na obrazku pokazuje rozbicie kodu na logiczne bloki. Oczywiście wynik będzie taki sam, ale czytelność kodu zyskuje. Poza tym powiedzmy ze nie potęgujesz ale liczysz np. "prędkość satelity względęm Wenus". Mozesz wsadzic obliczenia od razu w maina albo przeniesc je do funkcji
calculateVelocityRelativeToVenus(). I w kodzie to wywoływać. Wynik ten sam ale potem czytając ten kod, bedziesz widział, "ok, tu podstawiamy prędkość wzgl. Wenus", przyHistoria języków programowania od asemblera do Swifta
#programowanie #naukaprogramowania #swift #kotlin
źródło: comment_1616678052W261U1MhGXVVB0Yyyh7BmF.jpg
Pobierz- 1
Na przestrzeni lat powstało mnóstwo dialektów Lispu. Część z nich miała nawet kilka implementacji - przykładem może być tutaj Common Lisp, który miał ich aż 12.
Scheme ma kilkadziesiąt czy nawet więcej :D
#programowanie #ankieta #programista15 #java #pytanie #python #cplusplus
Czy technikum informatyczne pomogło wam w jakikolwiek sposób w zawodzie programisty?
- Tak 15.1% (14)
- Nie 74.2% (69)
- W niektórych sektorach 10.8% (10)
- drivers
- utils
- os
W każdym z nich mam CMakeLists.txt, na podstawie którego budowane są libki z tych katalogów. Chciałbym natomiast w katalogu drivers, dołożyć sobie katalog test, w nim napisać unit testy, które jednakże wymagają np. zbudowanej libki utils. Takie zależności. Nie chcę też budować
- 1
- root (CMakeLists.txt, w którym po kolei dodaję, addsubdirectory)
-> subda
-> CMakeLists.txt
Komentarz usunięty przez autora
Z jednej strony fajnie zrozumieć jak działają flaki - pamięc itd. pracując z referencjami/wskaźnikami oraz mocno typowanym językiem, poznasz te niuanse, tyle że wszystko ma swoją cenę, taki cpp powoduje że wiele deweleoperów skupia się na "opytmalizacji" i różnych
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
- #
- #
- #
- #
- #
- #
- 0
Poniżej umieszczam kod jaki napisałem:
#include
int main(){
{
- 2
- 0
Do tej pory klepałem zawodowo głównie w C, z samego C++ znam trochę podstaw które nijak się mają do najnowszych standardów. Kusi mnie on trochę i szukam niezależnych opinii ( ͡° ͜ʖ ͡°)
#cpp #cplusplus #naukaprogramowania #programowanie






















https://blogs.embarcadero.com/delphi-cbuilder-community-editions-now-available-in-version-10-4-2/
https://www.embarcadero.com/products/delphi/starter/free-download
#delphi #cplusplus #programowanie #programista15k
Dla mnie Delphi to przykład jak można z----ć rynkowy sukces i dobry produkt przez chciwość i zły PR. Brawo Embarcaderro ( ͡° ͜ʖ ͡°)