S.....o
S.....o
Mirki piszę sobie #cpp od miesiąca na codeblocks, i zastanawiam się jakie są wasze subiektywne substytuty, które według was, są od tego kompilatora lepsze. Co polecacie i dlaczego? #programista15k #programowanie
  • Najlepsze
  • Wszystkie komentarze
mapache
@Smutnekrzeslo: codeblocks to nie kompilator a IDE. a IDE to już zależy pod jaki projekt. ale z takich uniwersalnych to Visual Studio Code
M.....f
M.....f
@moj_wykopowy_login: Taguj heheszki
N.....e
N.....e
Przeglądnąłem tag do 3 miesięcy wstecz i nic nie znalazłem.

Potrzebuje tutoriali na necie odnośnie #cpp, w pracy będę zastępował juniora który ogarniał CPP + QML (Głównie QML - rozwój produktu opartego na Qt), za około półtorej miesiąca i chciałem już się podciągnąć żeby nie startować od zera. Aktualnie pracuje jako python dev od pół roku. Macie jakieś źródła wiedzy? Mile widziane na youtube, z książek nie potrafię się
  • Najlepsze
  • Wszystkie komentarze
N.....e
N.....e
@Detached: Oczywiście że padły, jako programista myślę że mam opanowane do perfekcji wyszukiwanie w google ( ͡° ͜ʖ ͡°).

A tak na serio to kursy są i jest ich potężna ilość, ale po prostu chciałbym wiedzieć co z tego jest warte uwagi. Co do Pythona to z spokojem mogę powiedzieć że 50% tutoriali nie nadaje się do niczego.
M.....a
M.....a
To prawda że #cpp zmienia się w bloatware powoli? #kiciochpyta #programowanie #programista15k
  • Najlepsze
  • Wszystkie komentarze
K.....u
@MakowiecOdNaczelnika: Trochę tak jest. W tej chwili ogarnięcie całego języka przez 1 osobę jest praktycznie niemożliwe, nawet jak ktoś się tylko tym zajmuje na cały etat
p.....o
p.....o
Treść przeznaczona dla osób powyżej 18 roku życia...
bachuxd
Dlaczego po użyciu spacji podczas wypisywania elementu struktury, to to co po spacji przechodzi do drugiej zmiennej? Czyli wyskakuje mi podaj tytuł; wpisuje np Pan Tadeusz i pan się zapisuje jako tytuł, a tadeusz jako tytuł.

void fill (int a)
{
for (int i = 0; i < a; i++)
{
  • Najlepsze
  • Wszystkie komentarze
s_theCapt
s_theCapt
#programowanie #cpp jak zrobić "prawdziwie globalną" zmienną? Mam klasę Dbgr ze zmienną statyczną Dbgr* oraz statycznymi funkcjami które patrzą czy ten wskaźnik jest pełny, a jeżeli tak - coś robią. Mam też funkcję createDbgr() która nie robi nic jeżeli ten wskaźnik już jest pełny. Efekt jest taki, że w zależności od tego skąd wywołam te funkcje, mam ten wskaźnik pełny lub pusty, a więc to nie jest globalna
  • Najlepsze
  • Wszystkie komentarze
dupasmoka
@s_theCapt: nie chce mi sie czytac.

poszukaj sobie "singleton"
s_theCapt
s_theCapt
s_theCapt Autor
0
@dupasmoka: miałem coś bardzo podobnego, ale teraz skopiowałem dosłownie to https://stackoverflow.com/questions/1008019/c-singleton-design-pattern - a i tak ta statyczna kreacja wewnątrz funkcji jest wywoływana dwa razy... pewnie ma znaczenie to, że klasa którą chcę mieć jako singleton jest w zewnętrznej dla aplikacji bibliotece?
BotRekrutacyjny
Mam wektor wskaźników na obiekty jakiejś klasy, do metody pushback mogę wstawić adres tego, co zwraca konstruktor tej klasy?
Tj.:

wektor.push_back(&konstruktor());
#programowanie #cpp
  • Najlepsze
  • Wszystkie komentarze
Sierzant_Stuleja
@BotRekrutacyjny: Nie bardzo, bo w ten sposób zapisujesz adres obiektu tymczasowego, wiec jeżeli później się do niego odwołasz otrzymasz jakieś śmieci.
Krisu122
Krisu122
nie lepiej zrobić nowy obiekt i jego wskaźnik na obiekt wrzucić do wektora?

wektor.push_back(new jakas_klasa);
Passer93
Taka prawda ( ͡° ͜ʖ ͡°)

#programowanie #cpp #rustlang
  • Najlepsze
  • Wszystkie komentarze
sorek
sorek
6
Ok wydaje mi się że wystarczająco blisko skalibrowałem na odcinku 11.8mil (18.99026km).

A i automatycznie wrzuca logi .csv na dropboxa posortowane folderami po dacie

#bmw #e36 #bmwsorka #gruz #programowanie #arduino #cpp #esp32
  • Najlepsze
  • Wszystkie komentarze
sorek
sorek
  • adult
15
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Najlepsze
  • Wszystkie komentarze
BotRekrutacyjny
Mam pewną klasę, w której jest sporo pól skomplikowanych typów. Chciałbym stworzyć idealną kopię obiektu tej klasy w innym miejscu pamięci. Czy jest na to prosty sposób, czy muszę pisać konstruktor kopiujący?
#programowanie #cpp
  • Najlepsze
  • Wszystkie komentarze
bachuxd
Mirki da się jakoś przy wykorzystaniu niczego więcej niż iostream użyć +, albo - zapisanego jako char, do definiowania tego co ma robić funkcja? Np zamiast:

int dodawanie(int, int) { return a + b; }

Robię np:

char
  • Najlepsze
  • Wszystkie komentarze
Parseval
Siema,

Mam klasę X, w zakresie której tworzony jest obiekt klasy Y. Ze względu na unit testy, które będą puszczane na maszynie o innej architekturze potrzebuję podmienić implementację klasy Y tworząc jakiegoś stuba. Jedyną rzeczą jaką chciałbym zmienić w kodzie, to stworzenie interfejsu dla klasy Y, a na etapie kompilacji pod unit testy podmieniać tylko plik źródłowy. Żeby to wszystko ogarnąć, trzeba stworzyć 3 headery (InterfaceY.hpp, Y.hpp i YStub.hpp) i dwa pliki
  • Najlepsze
  • Wszystkie komentarze
BotRekrutacyjny
Miał ktoś styczność z bibliotekami Boost? Jest jakiś sposób żeby obejść ograniczenia typów elementów lockfree query? Chciałbym wskaźniki shared_ptr wrzucić do kolejki

#programowanie #cpp
  • Najlepsze
  • Wszystkie komentarze
sorek
sorek
9
Mały dodatek - zapisywanie stanu ostatnio ustawionych parametrów na boocie + math expressions w konfigurowalnym JSONie.

#e36 #tuning #programowanie #cpp #esp32
  • Najlepsze
  • Wszystkie komentarze
R.....y
R.....y
Czy globalny enum który jest constem może coś zepsuć?
#cpp #programowanie #naukaprogramowania
  • Najlepsze
  • Wszystkie komentarze
Parseval
Cześć,
Jak piszecie unit testy pod soft, który jest dedykowany dla innej architektury? W moim przypadku robię development na Ubuntu z x86 pod płytkę ARMową z RTOSem, problem jest taki, że nawet chcąc oddzielić logikę pod unit testy od warstwy RTOSa, to i tak potrzebuję skompilować całość. Czy problem jest głównie w mojej architekturze kodu czy jest na to jakieś sprytne obejście?

#embedded #linux #cpp #
  • Najlepsze
  • Wszystkie komentarze
kochaj_albo_rzuc
Siema, pytanko mam królu złoty.
Od kilku lat programuję mikroprocesory w języku C i wydaje mi się, że powoli przestaje się rozwijać. Padł pomysł, żeby przebranżowić się w C++ i iść w embedded Linux. Akurat zajmuje się projektem, w którym programuje się GUI w C++, więc mogę się na bieżąco uczyć i jeszcze za to płacą (⌐ ͡■ ͜ʖ ͡■)
Co myślicie o takim przebranżowieniu? Warto?
Ile
  • Najlepsze
  • Wszystkie komentarze
Passer93
Bardzo fajna seria artykulow o systemach budowania i CMake'u LINK
Polecam ( ͡° ͜ʖ ͡°)
#cpp #programowanie
R.....y
R.....y
#programowanie #cpp #linux #vim
jakie dodatki są przydatne do pisania w c++ w vimie?
Oczywiście poza vs code i sublime textem ( ͡° ͜ʖ ͡°)
  • Najlepsze
  • Wszystkie komentarze
BotRekrutacyjny
Jakie materiały polecacie do nauki OpenCL? Mogą być książki, może być coś z neta.

#programowanie #cpp #opencl -> pozdrawiam 1 obserwującego tag xD