-
X-Received: by 2002:ac8:12cc:: with SMTP id b12mr16869395qtj.369.1567925920559; Sat,
07 Sep 2019 23:58:40 -0700 (PDT)
X-Received: by 2002:ac8:12cc:: with SMTP id b12mr16869395qtj.369.1567925920559; Sat,
07 Sep 2019 23:58:40 -0700 (PDT)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
e.net!feeder.erje.net!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!85.12.16.70.M
ISMATCH!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.am4!peer.am4.high
winds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com
!o24no10713841qtl.0!news-out.google.com!c11ni401qtp.0!nntp.google.com!o24no1071
3831qtl.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Sat, 7 Sep 2019 23:58:40 -0700 (PDT)
In-Reply-To: <ql2670$188e$1@gioia.aioe.org>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=83.25.253.100;
posting-account=f7iIKQoAAAAkDKpUafc-4IXhmRAzdB5r
NNTP-Posting-Host: 83.25.253.100
References: <1ua4wui506zbf$.dlg@tyczka.com> <qkecqc$c03$1@news.icm.edu.pl>
<3...@g...com>
<qkicu0$knb$1@gioia.aioe.org>
<4...@g...com>
<qkjqqi$1b59$1@gioia.aioe.org>
<0...@g...com>
<r...@t...com>
<e...@g...com>
<1...@g...com>
<1...@g...com>
<a...@g...com>
<qkoqr3$1eec$1@gioia.aioe.org>
<a...@g...com>
<8...@n...net>
<1...@g...com>
<qksqus$1h0q$1@gioia.aioe.org>
<3...@g...com>
<5d7219bc$0$6446$426a74cc@news.free.fr> <qktsl4$c9i$1@gioia.aioe.org>
<d...@g...com>
<ql2670$188e$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4...@g...com>
Subject: Re: Jak to robią w NASA
From: g...@g...com
Injection-Date: Sun, 08 Sep 2019 06:58:40 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 5512
X-Received-Body-CRC: 2455029134
Xref: news-archive.icm.edu.pl pl.comp.programming:213975
[ ukryj nagłówki ]W dniu niedziela, 8 września 2019 08:13:54 UTC+2 użytkownik AK napisał:
> >> Piszę same mądre (czyli prawdziwe) rzeczy :).
> >> Nie moja wina, że głupcy ich nie dostrzegają.
> >
> > A może jednak Twoja, Pierdoliszu.
>
> No ladnej cie Rodzice kulturki nauczyli :)
Zwracam się do Ciebie tak, jak mi się przedstawiłeś
> > Może gdybyś był prawdziwie mądry, umiałbyś pisać swoje rzeczy w taki sposób, żeby
ci biedni głupcy potrafili ujrzeć blask Twej mądrości.
>
> No to jeszcze raz.
> Standard C okresla wyraznie, ze aseerty w C "wstawiane sa" (czyli tez
> wykonuja sie) _jedynie_ w trybie debug.
To jeżeli określa wyraźnie, to może po prostu przytocz tu odpowiedni cytat i będzie
po sprawie. Ale jeżeli asercjami nazywasz makra assert (czego standard nie robi), to
standard nigdzie nie używa określeń 'wstawiane są' ani 'wykonują się' w odniesieniu
do użyć tego makra. Nigdzie też nie mówi, że makro 'assert' jest jedyną dopuszczalną
metodą robienia asercji w kodzie.
Jeżeli idzie o makra, to makra co najwyżej 'rozwijane są do'.
I standard mówi jawnie, że jak masz NDEBUG, to makro assert rozwija się do ((void)
0). Nie mówi nic w stylu 'asercja jest wstawiana', bo to programista wstawia asercje,
ani 'asercja wykonuje się', bo to niedorzeczność.
> Oczywiscie mozna napisac swoje asserty (tylko po co? Te z assert.h sa
> wystarczajace), ale _musza byc one zgodne ze standardem czyli:
> 1. byc zgodne w sensie API z tymi z assert.h
> 2. byc z nimi zgodne "semantycznie" i "behawioralnie" (czyli m.in.
> _rowniez_ musza byc "wstawiane" w trybie debug.
> Bez spelnienia tych zalozen to sa "robotki domowe" a nie asserty w
> sensie jezyka C.
Przeoczyłeś chyba moje pytanie o STATIC_ASSERT, Pierdoliszu.
> > Może jestem głupcem
>
> "Moze" jest niepotrzebne.
>
> > A kiedy ja, kaleka umysłowy, próbuję sformułować myśl, to Ty, Pierdoliszu,
zamiast próbować ją jakoś zinterpretować, zamiast pomóc mi sformułować ją tak, żeby
miała sens dla nas obu, stwierdzasz, że "pieprzę 3po3", w czym mój pożałowania godny
zawistny umysł doszukuje się takiej ewentualności, że może dlatego wydaje Ci się, że
"pieprzę 3po3", że sam nie jesteś w stanie moich słów zinterpretować, i dlatego
wolisz je zdyskredytować.
>
> No a co mam powiedziec jesli zwyczajnie "pi..lisz" majac standard C (a
> to _jest wyrocznia_) zwyczajnie w d.. ?
Jest sobie słowo. Tym słowem jest 'asercja' w języku polskim (albo 'assertion' po
angielsku). To słowo ma swoje określone znaczenie.
Nawet standard C w paru miejscach używa tego słowa w tym znaczeniu.
Otwórz i zobacz sam, Pierdoliszu Głupoty.
https://sjp.pl/asercja
Następne wpisy z tego wątku
- 08.09.19 11:19 AK
- 08.09.19 11:36 M.M.
- 08.09.19 12:13 g...@g...com
- 08.09.19 17:32 Maciej Sobczak
- 08.09.19 22:17 Maciej Sobczak
- 09.09.19 17:56 AK
- 11.09.19 07:30 M.M.
- 11.09.19 09:21 Maciej Sobczak
- 11.09.19 20:09 AK
- 11.09.19 20:32 M.M.
- 12.09.19 09:21 Maciej Sobczak
- 12.09.19 12:05 M.M.
- 13.09.19 08:14 Maciej Sobczak
Najnowsze wątki z tej grupy
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
- Press Release - AEiC 2023, Ada-Europe Reliable Softw. Technol.
- Ada-Europe - AEiC 2023 early registration deadline approaching
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2023
- Ile cykli zajmuje mnożenie liczb 64-bitowych?
Najnowsze wątki
- 2024-05-18 Warszawa => Software .Net Developer <=
- 2024-05-18 Warszawa => Mid/Senior QA Engineer <=
- 2024-05-18 Ulm => Solution Architect (sichere Kommunikation und IoT-Loesungen <=
- 2024-05-18 Katowice => Head of Virtualization Platform Management and Operating S
- 2024-05-18 Warszawa => SAP WM Consultant / Execution <=
- 2024-05-18 Wrocław => Consultant/Implementer Comarch ERP XL <=
- 2024-05-18 Gdańsk => Head of International Freight Forwarding Department <=
- 2024-05-18 Warszawa => Account Manager (Recruitment Services) <=
- 2024-05-18 Łódź => Salesperson - CRM Systems <=
- 2024-05-18 Łódź => Handlowiec - Systemy CRM <=
- 2024-05-17 ZŁOMNIK o pracy w TVN TURBO, nowych przepisach i współczesnej motoryzacji. Turbo Taryfa!
- 2024-05-17 Białystok => DevOps Engineer Conexa First (Contractor) <=
- 2024-05-17 Warszawa => Starszy inżynier oprogramowania (Rust) <=
- 2024-05-17 Zabrze => Junior HelpDesk <=
- 2024-05-17 Bieruń => Administrator i wdrożeniowiec Lotus Notes/Domino <=