eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaRynek pracy STM32Re: Rynek pracy STM32
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.man.lodz.pl!newsfeed.pionier.net.p
    l!2.eu.feeder.erje.net!feeder.erje.net!news.uzoreto.com!aioe.org!news.chmurka.n
    et!.POSTED.213.192.88.68!not-for-mail
    From: Piotr Gałka <p...@c...pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Rynek pracy STM32
    Date: Fri, 22 Jul 2022 18:19:32 +0200
    Organization: news.chmurka.net
    Message-ID: <tbeimj$kn1$1$PiotrGalka@news.chmurka.net>
    References: <tardm4$3173v$1@dont-email.me>
    <a...@n...neostrada.pl>
    <tb5ldk$6sn$1@gioia.aioe.org>
    <c...@g...com>
    <tb698g$s2m$1@gioia.aioe.org>
    <d...@g...com>
    <tb6dag$144m0$1@dont-email.me>
    <1...@g...com>
    <tb6gpj$3gt$2@gioia.aioe.org>
    <2...@g...com>
    <tb6v4b$rua$1$Janusz@news.chmurka.net> <tb7p64$vt1$1@gioia.aioe.org>
    <tb8i4k$qld$1$PiotrGalka@news.chmurka.net>
    <tb8m06$t8s$1$cezar91@news.chmurka.net>
    <tb8pqg$vgi$1$PiotrGalka@news.chmurka.net> <tb8qeq$1jm46$1@dont-email.me>
    <tb9hi8$ftq$1$PiotrGalka@news.chmurka.net> <tb9iap$1prti$1@dont-email.me>
    <tb9ml5$j7v$1$PiotrGalka@news.chmurka.net> <tb9qse$1rups$1@dont-email.me>
    <tbbims$n4p$1$PiotrGalka@news.chmurka.net> <tbbkla$2d30n$1@dont-email.me>
    <tbbnli$q74$1$PiotrGalka@news.chmurka.net> <tbboj6$2e31l$1@dont-email.me>
    NNTP-Posting-Host: 213.192.88.68
    Mime-Version: 1.0
    Content-Type: text/plain; charset=UTF-8; format=flowed
    Content-Transfer-Encoding: 8bit
    Injection-Date: Fri, 22 Jul 2022 16:19:31 +0000 (UTC)
    Injection-Info: news.chmurka.net; posting-account="PiotrGalka";
    posting-host="213.192.88.68"; logging-data="21217";
    mail-complaints-to="abuse-news.(at).chmurka.net"
    User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
    Thunderbird/91.11.0
    Content-Language: pl
    In-Reply-To: <tbboj6$2e31l$1@dont-email.me>
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:773445
    [ ukryj nagłówki ]

    W dniu 2022-07-21 o 16:41, heby pisze:

    > Zaznaczam, że to nie jest optymalne. Tracisz 4 bajty na pole m_guid.

    Ja kombinowałem z obiektem GUID w klasie (a nie referencją) i żeby go
    inicjalizować w konstruktorze.

    > Hmmm... całośc tego wydaje mi się niejasna, co w zasadzie było problemem.

    Stopniowo przypominam sobie o co mi chodziło i co było problemem.
    Problemem było wpisanie wartości GUID bezpośrednio w wywołaniu
    konstruktora obiektu static. Wydawało mi się, że kompilator wtedy
    powinien wpisać dane z treści kodu źródłowego prosto do zmiennej typu GUID.
    Szczerze mówiąc to jakbym w obiekcie miał referencję a wartość GUID
    podawał jako parametr konstruktora (jak w Twoich przykładach) to nie
    wiedziałbym czy to jest dobrze. Dla mnie (intuicyjnie) parametry wpisane
    w wywołanie jakiejkolwiek funkcji (również konstruktora) znikają po
    wykonaniu funkcji. Nie lubię stosować konstrukcji co do których nie
    jestem pewny - dlatego przypisanie referencji do czegoś znikającego to
    nie moja bajka.
    Choć wiem, że łańcuch znaków mogę tak przekazać i przypisać wskaźnik na
    ten łańcuch, ale wydawało mi się, że łańcuchy czasami są traktowane
    inaczej od innych danych.
    Zapewne kompilator radzi sobie z tym doskonale tworząc jakiś obiekt
    gdzieś tam i przypisując do niego referencję, ale ja mam wtedy wrażenie
    że to nie ja panuję nad wszystkimi danymi. Parametry z wywołania
    konstruktora tak normalnie uważam, że powinienem w całości skopiować do
    danych w klasie a nie przypisać sobie referencję do nich.

    Mam zamiar powtórzyć tamte moje próby i dam znać.

    Ale uciekam z pracy (pracuję na poddaszu po zachodniej stronie) - po
    południu straszny upał się tu robi. Może w poniedziałek, chyba, że coś
    wyskoczy.

    > To metasłowa. Może być GORZAŁKA i ZAGRYCHA.

    To mi wieloletni zgryz wyjaśniłeś :)

    > Raczej nie dam wiary, że jest tak źle. Prosty kod usb UARTa na STM32
    > zajmował jakies kilobajty. Ba, w małym AVR potrafili to zmieścić, z
    > softwareową emulacją.

    Bardzo prawdopodobne, że się gruntowanie mylę. Dotychczas jak
    rozmawialiśmy nie usiłowałem dopytywać o szczegóły więc wiem tylko tyle
    co mi się tam po głowie kołacze.
    P.G.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: