czy destruktor jest wywoływany przy exit() ? czytam i zazwyczaj piszą że to zależy od systemu operacyjnego czy sprzątnie pamięć czy nie. więc powiem od razu że chodzi o Raspbian na Raspberry Pi

#cpp #programowanie #raspberrypi
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@adfgx: prawdziwy mężczyzna ręcznie zapełnia rejestry procesora strzelając w odpowiednie tranzystory z działka rentgenowskiego
  • Odpowiedz
#linux #programowanie #cpp #informatyka

Pytanie o sterownik dla Linux Debian w zasadzie czysto teoretyczne, bo raczej przekracza to moje obecne umiejętności.
Czy urządzenie podłączone do komputera musi do jego obsługi mieć sterownik? Czy można obsługiwać je czysto z poziomu programu?

Pytanie dość nieprecyzyjne chyba, więc podam przykład.
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@defoxe: jest tak, jak się domyślasz. System ma różne podsystemy które są bardzo ogólne(nie dotyczą sprzętu bezpośrednio - w sensie adresów i rejestrów) i to zapewnia warstwę abstrakcji sprzętowej to słynne Hardware Abstraction Layer(HAL) sam sterownik odpowiada za to żeby gadać ze sprzętem i systemem w zrozumiały dla nich sposób.

Typów i klas sprzętu jest bardzo bardzo dużo - zoba ile katalogów w linuksowych źródłach, a w tych katalogach kolejne katalogi ze sterownikami.
  • Odpowiedz
c++ to trochę taki przykład typowego legacy softu w korpo.
Od dawna powinno to być napisane od zera ale jest już tego za duzo. Nikt juz nie orientuje sie w kodzie bo przeszło przez niego kilka pokoleń pracowników.
Czasami trzeba dodać nową funkcjonalność więc każdy dopycha swoją odrębną wizję do tego projektu.

#cpp #programowanie #heheszki
PoteznyMagWody - c++ to trochę taki przykład typowego legacy softu w korpo. 
Od dawn...

źródło: comment_0uC2K08FP9d4pdhilxHBEqPY1d81WzFc.gif

Pobierz
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PoteznyMagWody: c++ to dobry język do sprawdzenia pokory. Pytasz się kandydata: na ile oceniasz się w zaznajomieniu z c++? I jak Ci powie, że bardzo dobrze, albo 8/10 to wiesz, że gada głupoty, bo nawet sam Stroustrup twórca języka i twórca Biblii do c++ twierdzi, że jedynie umie go "dobrze".
  • Odpowiedz
Mireczki od #linux #embedded mały #protip

Jakby ktoś szukał parsera w C/C++(i inne) do linuksowych configów co by sobie na przykład zmieniać konfigurację interfejsów sieciowych w pliku /etc/network/interfaces z własnego interfejsu użytnika napisanego np. z pomocą Qt to jest takie coś.

Biblioteka http://augeas.net/ (Augiasz - spoko to nazwali xD )
Dziś korzystałem i jest bardzo bardzo spoko.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Class Foo :private std::string
{
public:
const std::string & temp::name() const
{
(std::string&)(*this) = "hej";
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki pomóżcie ( ͡° ʖ̯ ͡°)
Jest sobie takie zadanie pic rel (plik z danymi tutaj).
W miarę sprawnie mi z nim poszło, ale wynik się nie zgadza z odpowiedziami. W teorii wszystko działa jak trzeba, sprawdzałem dla wielu liczb. Jakby się komuś nudziło i chciał to sobie rozwiązać to byłbym wdzięczny za info ile wam wyszło, bo już sam nie wiem czy jestem debilem czy w odpowiedziach jest błąd
tjcjpddsptpod - Mirki pomóżcie ( ͡° ʖ̯ ͡°)
Jest sobie takie zadanie pic rel (plik z ...

źródło: comment_lF1tKuxK1VTs6JkGlqqAsOTqsUHcaRqn.jpg

Pobierz
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki szukam czegoś odnośnie #cpp dla osób bardziej zaawansowanych. Może to być książka albo kurs na #udemy Budżet to 1k bo :P

Ew mogą być też tematy związane z rustem, embedded, lub ogólne quality materiały odnośnie wytwarzania oprogramowania lub przydatnych frameworków które moglibyście polecić.

#programista15k
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Czokowoko: problem jest taki, że jeśli chodzi o c++ to jest masa materiałów w stylu c++ for begginers bo mało kto umie więcej i jeżeli jesteś bardziej doświadczonym zawodnikiem to raczej nie będzie tak łatwo.
Na pewno jest effective modern c++, który jest polecany a tak to wszystko przestarzałe niestety.
  • Odpowiedz
Poddaje się, od dwóch godzin próbowałem zrobić takie zadanie i za cholere nie potrafię


Napisz program, który pobiera ze standardowego wejścia godzinę w formacie HH:MM w postaci stringa i zwraca liczbę minut od godziny 00:00.


Proszę o pomoc, zdjęcie dla uwagi ( ͡° ʖ
psposki - Poddaje się, od dwóch godzin próbowałem zrobić takie zadanie i za cholere n...

źródło: comment_dhHlDcv2nE7gktnwXUZ8qHUqiXeoBLAz.jpg

Pobierz
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć miraski,
Ktoś wie skąd zdobędę NORMALNIE działający i instalujący się kompilator? Jeszcze w programowanie się (za bardzo) nie bawiłem, ale chcę kody źródłowe z sourceforga skompilować, a to co się odwala (przynajmniej mi) to porażka.

Instalatory zawsze wywalą że gdzieś czegoś pobrać się nie da, zawsze czegoś brakuje na etapie instalacji. Komendy robią co chcą, np. raz mi działa "cd", "make" albo "./configure", raz twierdzi że nie znaleziono komendy, raz że
D.....a - Cześć miraski,
Ktoś wie skąd zdobędę NORMALNIE działający i instalujący si...

źródło: comment_2ddt6UwByUHQPOXu2pfkYZh3TsPuc5CQ.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej,

Wiecie czy istnieje coś takiego, aby po delete pointer automatycznie wykonywało się przypisanie pointer = nullptr?

Szukam też jakiegoś programu(najlepiej na Linuxa, jeśli w ogóle istnieje), który automatyzowałby nadawanie typom wbudowanym, domyślnych wartości w konstruktorze np. int = 0, float = 0.0 itp.

#programowanie #cpp #linux
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakiś czas temu (o czym pisałem) w księgarni Ebookpoint wystartowała promocja: codziennie inny #ebook za 12,90zł (dziś e-book Pauliny Łopatniuk Patolodzy)
Teraz kilka innych księgarni wystartowało z promocjami: codziennie inna książka 50% taniej są to:
Helion (harmonogram) - dziś książka Stephena Praty Język C++. Szkoła programowania. Wydanie VI za 49,50zł czyli coś z kręgu #naukaprogramowania #cpp w kolejnych dniach inne #ksiazki związane z #programownaie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@yras8: Głównie z tego powodu, że w każdej metodzie tworzysz nowego JFrame'a.
Pousuwaj sobie z funkcji stworzLogo, stworzwybory itd linijke:
JFrame menu = new JFrame();

i
  • Odpowiedz
@wqdqweff: ??? No to kwestia tego, że statystycznie jest ich mniej co nie oznacza, że nie mogą się nadawać lol. Jak sprawdzają się i firma zadecyduje, że będą przydatne to nie widzę problemu.
Co Ty byś chciał zrobić? Zakazać, bo się nie nadają?
  • Odpowiedz
bo nie jest zjebem, który uważa, że wszyscy ludzie są identyczni?

Kobiety się nie nadają do programowania, i nie, to, że 'a ja znam dobrą programistkę' nic nie zmienia. Nie jest to zawód, w którym kobiety się sprawdzają.


Przykro nam Pani Hamilton, po pracy nad oprogramowaniem systemu pokładowego programu kosmicznego Apollo uważam że nie nadaje się Pani na programistę. Z poważaniem, @wqdqweff:

( ͡° ͜ʖ ͡°)
maad - > bo nie jest zjebem, który uważa, że wszyscy ludzie są identyczni? 
 Kobiety ...

źródło: comment_9h7SkUuU3d3MYsIbkQll1t16xDEpmlEY.jpg

Pobierz
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@CppPolska: singleton jest po prostu nadużywanym wzorcem, ale jak najbardziej warto znać jego zastosowania. Moim ulubionym jest modelowanie faktycznego sprzętu, np. jednostki DMA, która jest tylko jedna na płytce. Wtedy lepiej jest się zabezpieczyć poprzez singleton w kodzie przed utworzeniem większej ilości instancji obiektu modelującego tę jednostkę
  • Odpowiedz