Gdyby ktoś się zastanawiał dlaczego:
https: jest rozumiane jako etykieta (pozdrawiamy stare, dobre goto)
//www... jest komentarzem.
  • Odpowiedz
Dzień dobry współwykopującym! ( ͡º ͜ʖ͡º) Mam dla Was nowe linki do wykopania ʕʔ

cpp-polska.pl/post/cppnews-43-2210-28102018 ()


Zapraszam wszystkich spod tagów #programowanie w #jezykc i #cpp, a także #programista15k, #naukaprogramowania i #technologia! ( ͡ ͜ʖ ͡)
CppPolska - Dzień dobry współwykopującym! ( ͡º ͜ʖ͡º) Mam dla Was nowe linki do wykopa...

źródło: comment_ko7e0tZWEfnn6bTwQ20TIWHYVJ66FCgo.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@CppPolska: Ha ty też tak napisałeś, fakt C++ nie jest jeżykiem obiektowym (ang.: strictly object-oriented language). Jest językiem zorientowanym obiektowo, tak samo, jak na inne paradygmaty, dlatego uważam, że ten tytuł to clikbait, a lefticus w ogóle nie wyjaśnia, dlaczego nim nie jest.
To tak jak wykłócanie się czy HTML jest językiem programowania.

  • Odpowiedz
@Blackhorn: Nie pisałem nic z BlueZ, ale te wszystkie, albo niemal wszystkie przejściówki OBD-II -> BT wykorzystują profil SPP(Serial Port Profile) i tłumacząc to prostszy język są po sparowaniu prezentowane w systemie jako normalne porty szeregowe zazwyczaj jako urządzenia /dev/rfcomm0, /dev/rfcomm1 itd...

https://www.cmrr.umn.edu/~strupp/serial.html
http://xanthium.in/Serial-Port-Programming-on-Linux

Większość tych przejściówek jest oparta na sofcie ELM327 - jak z tym gadać(przez komendy AT) jest napisane w tym dokumencie
https://www.elmelectronics.com/wp-content/uploads/2016/07/ELM327DS.pdf
  • Odpowiedz
Polećcie IDE, które ogarnie indeksowanie w złożonych projektach, najlepiej z licencją do darmowego użytku komercyjnego i w wersji portable. Eclipse i VS Code nie działają poprawnie, indeksowanie działa tylko w obrębie pliku lub w ogóle. #programowanie #jezykc
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@motorade: Workspace masz mieć jeden. W nim możesz mieć różne projekty. Potem tylko wystarczą odpowiednio oznaczone referencje i ścieżki i wszystko hula.
  • Odpowiedz
@Metoksyfenidyna9: W zależności od tego o co dokładnie chcesz zapytać:

1. Żadna. Referencja jest implementowana wskaźnikiem.
2. Składniowa. Referencja jest dość "transparentna" w użyciu (ampersand w nazwie typu i koniec), wskaźnik dość hałaśliwy (tu gwiazdka, tam ampersand, przy obiektach strzałeczka itp.).
3. Wskaźnik możesz przepinać i nullować, referencji nie możesz przepiąć i nie istnieje odpowiednik null dla referencji. Referencja zachowuje się trochę jak * const.
  • Odpowiedz
@Metoksyfenidyna9: "Teoretycznie" to właściwe określenie. W pewnym momencie będziesz miał np. taki scenariusz, że potrzebujesz w obiekcie A ustawić odniesienie do obiektu B, tylko że nie możesz tego zrobić w momencie tworzenia A (bo np. B jeszcze nie istnieje). Wtedy referencja nie styknie, bo ponieważ się zachowuje jak * const, musi być ustawiona przed wywołaniem konstruktora obiektu A.

Lub w skrócie: to co @Kaczus2B napisał. :D
  • Odpowiedz
@b33zon:

Wesoły z Ciebie człowiek, wszystko Cię śmieszy

Taki śmieszek ze mnie. Czasami człowiek się psychicznie poddaje i jedyne na co go stać to dobry śmiech.

nowy standard co
  • Odpowiedz