Jako że język C++ jest dość złożony to postanowiłem dzielić się różnymi wskazówkami i technikami których sami używamy w naszym zespole. Będe to wrzucał pod tagiem #zloteradypassera

Dzisiaj polecam wam nowości z C++19 czyli tzw "priority function calls". Polega to na wzięciu nazwy funkcji w nawiasy i umieszczeniu przed nią odpowiedniej ilości gwiazdek *. Powinno się to robić przy wywołaniach które mają duże znaczenie dla kodu.

Ma to kilka zalet,
Passer93 - Jako że język C++ jest dość złożony to postanowiłem dzielić się różnymi ws...

źródło: comment_1646730842FU2MK6vLVNDE7uMqJBgRuS.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

C++ Potrzebuje w klasie zdeklarować "wskaźnik do dynamicznego obiektu typu string" i mam pytanie, czy to jest:
a) vector < string* > nazwa;
b) vector < string > nazwa;
c) string* nazwa;
d) wasza propozycja
#cpp #programowanie
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: jak byłem młody i głupi to też starałem się jakoś "racjonalnie" liczyć oczekiwane podwyżki, teraz już wiem że to nie ma najmniejszego sensu. najuczciwsza opcja to ustalenie AKTUALNEJ stawki rynkowej w postaci zdobycia oferty pracy od konkurencji.

a to jaka różnica wyjdzie PROCENTOWO, nie robi na mnie żadnego wrażenia
  • Odpowiedz
Mirki z #it w pracy mam teraz budżet na rozwój, generalnie mogą mi opłacić jakiś kurs z firmowego hajsu. Polecacie jakiś płatny kurs związany z programowaniem? Tak, wiem, darmowych materiałów jest masa, ale jak już mogę mieć coś płatnego za darmo to chyba warto korzystać.

Programuję w C++ / Pythonie w dziedzinie robotyki (poziom określiłbym jako mida). Może być coś związanego z tymi językami, ale też jak najbardziej coś "ogólnoprogramistyczne"
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema, do napisania mam program który z linii poleceń wczytuje zdanie i wypisuje najdłuższe słowo. wszystko śmiga, program liczy ile liter mają dane słowa w zdaniu, ale nie chce mi wypisać szukanego słowa poza pętlą, po umieszczeniu zmiennej szukane_slowo w pętli normalnie wszystko wypisuje dla każdej iteracji, co może być przyczyną?

https://pastebin.com/VZAUECKK

#programowanie #cpp #naukaprogramowania #informatyka
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #cpp
czy muszę używać mutexów jeżeli w jednym wątku tylko zapisuję, a w drugim tylko odczytuję? w przypadku kolejki wiadomo, że muszę, ale jeżeli mam np. zmienną int "status" i tylko ją sobie printuję w głownym wątku, a w wątku dodatkowym zmieniam?
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TheMoonTheMoon: Bo ta pierwsza klasa Handler to tak naprawdę tylko interfejs, mimo że C++ ich nie ma. Jak komuś się ubzduram, że muszą być, to robi klasę abstrakcyjną z samymi metodami czysto wirtualnymi.
Generalnie, jest to bzdura nieistotnie pogarszająca wydajność, więc nikt się tym nie przejmuje.
Ze względu na wydajność coraz więcej się robi statycznym polimorfizmem, więc i szablonami, tym bardziej taki kod po prostu wygląda staro.
  • Odpowiedz
#anonimowemirkowyznania
Mirki coraz bardziej irytuje mnie ze robie najwiecej dla projektu w teamie #programowanie #cpp a nie mam z tego więcej pieniędzy.
Niby jest 10k brutto uop, wszystkie benefity i premia roczna oraz #pracazdalna i względnie bezstresowo, ale nie sa juz to te same pieniadze co dwa lata temu (#inflacja) i piszą do mnie rekruterzy na #linkedin którzy proponują 14k
AnonimoweMirkoWyznania - #anonimowemirkowyznania 
Mirki coraz bardziej irytuje mnie z...

źródło: comment_1644139644owGUVQRSY4tuelHsT20KMe.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dostajesz kilka procent i obietnica że więcej będzie za rok. Nie warto czekać. Jak masz lepszą ofertę to próbuj. Jak pójdziesz z wypowiedzeniem, jest duża szansa, że pieniądze na podwyżkę znajdą się od przyszłego miesiąca.
  • Odpowiedz
#naukaprogramowania #programowanie #cpp
tak bardzo nie umiem tworzyć Makefile mimo czytania dokumentacji do nich, że stworzyłem skrypt który mi automatycznie dopisuje do istniejącego Makefile kolejną binarke.
Improvise, adapt, overcome ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
Czuje że bym się odnalazł jako programista na łykop peel
R.....y - #naukaprogramowania #programowanie #cpp
tak bardzo nie umiem tworzyć Makef...

źródło: comment_1644081350o2K4g7qSN3NlxLn7YDKDOP.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zapowiada się że po raz pierwszy uda mi się zrobić jakąś grę.
Narazie po jakiś 9 dniach mam działające kolizje na prostokątach, i wczytywanie poziomu z pliku

W skrócie: 9 dni pracy i pieprzenia się z błędami pamięci i matematyką żeby narysować siuraka, o którego prawidłowo się blokuje prostokątem ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)

robię praktycznie wszystko od zera (poza tym że mam API graficzne,
R.....y - Zapowiada się że po raz pierwszy uda mi się zrobić jakąś grę.
Narazie po j...

źródło: comment_1643986089UuwaiEBc49qRuXwlZ664tA.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#cpp #programowanie troche #humorinformatykow
jakaś funkcja wywalała mi segmentation fault, to zakomentowywałem jej części aż namierze gdzie się może psuć.
Odkomentowywałem kolejne części żeby zawęzić krąg poszukiwań, i teraz po odkomentowaniu, całość wykonuje się normalnie.
Teraz mam ruletkę kiedy p--------e ( ͡° ͜ʖ ͡°)
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

tak sobie wpadłem na pomysł, żeby napisać własny język. wymaganie jest takie że trzeba mieć kompilator C++, bo to na tym bazuje. zalety mojego języka: przede wszystkim jest po polsku (łatwiej go zrozumieć), poza tym nie trzeba średników, więc trudniej o pomyłkę. na razie to jest tylko taki dowód koncepcji, że to się da zrobić. te #define trzeba schowac w jakimś osobnym pliku .h, a najlepiej do jakiejś biblioteki dll,
SmacznyPies - tak sobie wpadłem na pomysł, żeby napisać własny język. wymaganie jest ...

źródło: comment_1643892405napyfPFKa8em3teAQB26oj.jpg

Pobierz
  • 36
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#informatyka #programowanie #cpp Witam potrzebuje pomocy na juz z takim zadankiem mam na to 20 min . Napisz program wczytujący tablicę dziesięcioelementową (n=10) „wypełnioną” losowymi liczbami
całkowitymi z zakresu od 20 do 49. Wyświetl zawartość tablicy. Posortuj niemalejąco. Następnie, wykorzystując WSKAŹNIKI, wyświetl: a) wartość pierwszego elementu tablicy oraz jego adres,
b) wartość elementu środkowego (n/2) oraz jego adres, c) wartość ostatniego elementu oraz jego adres, d)
  • 28
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MatKu: zadałbyś konretne pytanie i powiedział z czym masz problem, to pewnie nawet bym ci za friko pomógł, ale jak chcesz gotowca na już no to usługa jest płatna, a cena bardzo promocyjna %^)
  • Odpowiedz