Kaczus2B
Kaczus2B
Z ciekawostek z działu #ksiazki taka informacja: znany na #demoscena Polska koder Maq napisał książkę wspomagającą #naukaprogramowania #cpp Kombinacje C++. 648 łamigłówek programistycznych z odpowiedziami i jest ona obecnie w przedsprzedaży za 45,60zł

#retrocomputing #amiga #czytajzwykopem #programowanie #mirkopomocje
https://kaczus.ppa.pl/promocje
6
  • Najlepsze
  • Wszystkie komentarze
Moroder
@Kaczus2B: Szkoda, że takie dla bardzo początkujących. Jest też błąd na drugiej stronie zadań. main nie musi mieć return.
ISO/IEC 14882:1998 section 3.6.1:

If control reaches the end of main without encountering a return statement, the effect is that of executing return 0;


https://stackoverflow.com/a/204483
6
G.....9
G.....9
@Kaczus2B: To co zostało udostępnione bez konieczności kupowania wygląda słabo. Błędy w pierwszych podstawowych zadaniach i jeszcze dość głupie pytania.
Jeżeli to książka skierowana do początkujących to po co szkolne błędy jak:
- printf
- using namespace std;
3
Parseval
Cześć,
Od jakiegoś czasu kombinuję nad stworzeniem własnego gateway'a ZigBee na #linux. Dokopałem się do dokumentacji IEEE 802.15.4 i chciałbym postawić taki stack, żeby komunikacje obsługiwać po socketach z wykorzystaniem interfejsu. Nie wiem jak dokładnie się za to zabrać. Czy wrzucenie takiego stack'u wymaga kompilacji kernela, czy jest to możliwe w jakiś inny łatwy sposób?
#programowanie #zigbee #embedded #cpp #raspberrypi
0
  • Najlepsze
  • Wszystkie komentarze
card_man
card_man
@Parseval: w necie znajdziesz pełno poradników. Raczej szukałbym na githubach już jakichś gotowych implementacji, niż sam coś strugał.
0
G.....9
G.....9
Czy trzeba dodawać sfinae/concept jeżeli kod i tak się nie skompiluje bez spełnienia warunku? Jest to dobra praktyka?
#cpp
0
  • Najlepsze
  • Wszystkie komentarze
MamCieNaHita
@Gerax9: możesz być bardzo miły i zrobić sfinae/koncept, w który wskoczy przy failu i wysapie użytkownikowi w static_assercie co jest skopane
2
SpinOff
@Gerax9 Nie ma jednoznacznej odpowiedzi na to pytanie. Sfinae i concepty to nie jest rozwiązanie wszystkich problemów świata.
0
kacpervfr
Dajcie jakieś pewniaczki pytania na rozmowę o staż
#cpp #programowanie
1
  • Najlepsze
  • Wszystkie komentarze
BornToDie69
Treść przeznaczona dla osób powyżej 18 roku życia...
76
mariowtetrisie
@kacpervfr Czy planuje pani zajście w ciążę?
69
G.....9
G.....9
Właśnie dowiedziałem się, dlaczego makra są złe. Próbuję zaincludować header i nagle wielki error "makro redefined" i widzę, że identyczne makro includuje linuksowa libka i header.
Jednego makra nie mogę zmienić, bo to plik linuxa, a drugie makro ma około 6000 wystąpień w kodzie, więc też wolałbym tego nie zmieniać.
Da się coś z tym zrobić? Rozważam wypowiedzenie.
#programowanie #cpp
2
  • Najlepsze
  • Wszystkie komentarze
Krolik
Krolik
@Gerax9: nie makra są generalnie złe, tylko makra z C / C++ są złe. Inne języki z makrami nie mają takich problemów.

Możesz spróbować oddefiniować makro przez #undef zaraz po zainkludowaniu headera. Wtedy kolejny include nie będzie widział tego makra i zdefiniuje swoje.
4
zetisdead
Da się coś z tym zrobić?


@Gerax9:
1. nie includować obu nagłówków w tych samych plikach
2. strategicznie rozmieścić undefy
3. naumieć się obsługi skrótu ctrl+H
2
G.....9
G.....9
Czy jeżeli robię kopię w funkcji to argumenty powinny być zawsze przekazane by value?

void funkcja(std::string str)
{
std::string s = std::move(str);
}
0
  • Najlepsze
  • Wszystkie komentarze
G.....9
G.....9
Mam kilka pytań do osób zajmujących się rtosami.
1. Czy można tam programować w C++ używając stla/boosta i czy jest to popularne rozwiązanie?
2. Większość pracy to programowanie czy rozwiązywanie problemów rtosowych?
3. Czy jest to ciekawa działka w którą warto iść, czy raczej ślepy zaułek?
4. Jak zacząć? FreeRtos? Jakieś specjalne IDE?
#programowanie #cpp
0
  • Najlepsze
  • Wszystkie komentarze
K-S-
Dawno dawno temu uczyłem się c++ i próbowałem robić gry. Mówię sobie wrócę do tego.

Po trzech godzinach walki z środowiskiem, kompilatorem, źródłami i wgl wszystkim innym przypomniało mi się dlaczego nigdy żadnej gry nie zrobiłem ;)

#cpp #programowanie
6
  • Najlepsze
  • Wszystkie komentarze
ulath
Hej Mireczki napisalem zadanie z #programowanie w #cpp i czy takie cos moze byc? :)

moglby ktos rzucic okiem i ew podpowiedziec co poprawic?
dzieki :)

w komenatrzu kod
https://replit.com/@Benek87/zad-7-dom#main.cpp
1
  • Najlepsze
  • Wszystkie komentarze
G.....9
G.....9
Treść przeznaczona dla osób powyżej 18 roku życia...
0
  • Najlepsze
  • Wszystkie komentarze
kacpervfr
Cepepe mi wyrzuca że (-0.05+0.05)/2.0 to 1.86265e-09 ;_:
Chcę mieć pozycję środka kwadratu więc wykorzystuję wzór na środek odcinka((x+x2)/2,(y+y2)/2) i gdy wracam do punktu 0, to wyskakuję ten wynik dla x i y XD

#cpp #programowanie #naukaprogramowania
0
  • Najlepsze
  • Wszystkie komentarze
myron_bolitar
myron_bolitar
Firma ma budżet na szkolenia. Nie wiem skąd ten nacisk, ale koniecznie przy wyborze musimy się kierować tym, żeby było stacjonarnie.

Jaka firmę/osobę możecie polecić do przeprowadzenia takiego kursu?

Działamy w #embedded i w głosowaniu wygrywa szkolenie z #cpp #c++ . Nie zamykamy się na inne tematy, ale Cpp must have.

#programowanie #naukaprogramowania #krakow
2
  • Najlepsze
  • Wszystkie komentarze
H.....e
H.....e
C szarpiarze:

Hehe wiadomo, ze c# lepszy niż c++ (⌐ ͡■ ͜ʖ ͡■
6
  • Najlepsze
  • Wszystkie komentarze
defoxe
#c++ #cpp #informatyka #programowanie

Działam z klasami w C++. Jest klasa ryba i ptak, co dziedziczą po klasie zwierze.
Jest też klasa ptakoryb co dziedziczy po ptaku i rybie ale mam problem z dostaniem się do metody jedz() która jest zdefiniowana w klasie zwierze.

class Zwierze
2
  • Najlepsze
  • Wszystkie komentarze
G.....9
G.....9
Sprawdzam projekt cppcheckiem i dostałem wskazówkę, żeby pętlę zamienić na std::transform.
Napisałem sobie test, żeby zobaczyć jak będzie zachowywał się obiekt po takiej zmianie i widzę, że przy każdym obiekcie wywoływany jest konstruktor przenoszący. Robię coś źle, czy po prostu std::transform w takim prostym przypadku wykorzystuje więcej zasobów od pętli?

Co byście użyli w takiej sytuacji?
https://godbolt.org/z/7fMbPabEo

#cpp
0
  • Najlepsze
  • Wszystkie komentarze
noway321
Mając 6 miesięczne doświadczenie wrzucać do CV swoje projekty? #programowanie #programista15k #cpp #javascript #java #springboot
2
  • Najlepsze
  • Wszystkie komentarze
G.....9
G.....9
Mam vector w którym są sharedpointery

std::vector‹shared
ptr‹Object>> tab;

i teraz chcę wyszukać obiekt po jednym z jego
0
  • Najlepsze
  • Wszystkie komentarze
SmieszneZakola
Treść przeznaczona dla osób powyżej 18 roku życia...
25
  • Najlepsze
  • Wszystkie komentarze
N.....k
N.....k
#cpp

Siema, chciałem wszystkim przypomnieć, że C++ to ciota a #java wymiata.
3
  • Najlepsze
  • Wszystkie komentarze
AnonimoweLwiatko
Dostałem dzisiaj ciekawą ofertę. Prawie #programista30k


Zobaczymy co z tego wyjdzie ¯\_(ツ)_/¯

#cpp #it #programista15k #chwalesie
0
  • Najlepsze
  • Wszystkie komentarze