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
7
@Smutnekrzeslo: codeblocks to nie kompilator a IDE. a IDE to już zależy pod jaki projekt. ale z takich uniwersalnych to Visual Studio Code
konto usunięte
3
@moj_wykopowy_login: Taguj heheszki
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ę
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
@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.
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.
- Najlepsze
- Wszystkie komentarze

@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
Treść przeznaczona dla osób powyżej 18 roku życia...

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++)
{
void fill (int a)
{
for (int i = 0; i < a; i++)
{
- Najlepsze
- Wszystkie komentarze
#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: 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?

Mam wektor wskaźników na obiekty jakiejś klasy, do metody pushback mogę wstawić adres tego, co zwraca konstruktor tej klasy?
Tj.:
#programowanie #cpp
Tj.:
wektor.push_back(&konstruktor());#programowanie #cpp
- Najlepsze
- Wszystkie komentarze

@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.
nie lepiej zrobić nowy obiekt i jego wskaźnik na obiekt wrzucić do wektora?
wektor.push_back(new jakas_klasa);

- Najlepsze
- Wszystkie komentarze

- Najlepsze
- Wszystkie komentarze

Treść przeznaczona dla osób powyżej 18 roku życia...
- Najlepsze
- Wszystkie komentarze

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
#programowanie #cpp
- Najlepsze
- Wszystkie komentarze

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
int dodawanie(int, int) { return a + b; }
Robię np:
char
- Najlepsze
- Wszystkie komentarze

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
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

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
#programowanie #cpp
- Najlepsze
- Wszystkie komentarze

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

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 #
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

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
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

Bardzo fajna seria artykulow o systemach budowania i CMake'u LINK
Polecam ( ͡° ͜ʖ ͡°)
#cpp #programowanie
Polecam ( ͡° ͜ʖ ͡°)
#cpp #programowanie
#programowanie #cpp #linux #vim
jakie dodatki są przydatne do pisania w c++ w vimie?
Oczywiście poza vs code i sublime textem ( ͡° ͜ʖ ͡°)
jakie dodatki są przydatne do pisania w c++ w vimie?
Oczywiście poza vs code i sublime textem ( ͡° ͜ʖ ͡°)
- Najlepsze
- Wszystkie komentarze

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
#programowanie #cpp #opencl -> pozdrawiam 1 obserwującego tag xD

