Article View: pl.comp.lang.c
Article #310365przekręcenie licznika w zmiennej typu int - czy to UB ?
From: Maciek
Date: Tue, 07 Dec 2021 19:24
Date: Tue, 07 Dec 2021 19:24
4 lines
1753 bytes
1753 bytes
Jeśli przez pomnożenie zmiennej wychodzi wartość która przekraczająca maksymalną wartość danego typu, to jest to już UB ? Czy jest to może jednak zdefiniowane gdzieś w standardzie ? Właściwie kompilatory z których korzystam dają mi zawsze wynik 0 w tym wypadku i pętla wykonuje się w nieskończoność. Microsoft (R) C/C++ Optimizing Compiler Version 19.30.30705 for x64 gcc version 11.2.0
Technical Details
Message-ID:
<9fefc125-650e-496d-a385-87234f47a197n@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!1.us.feeder.erje.net!2.us.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!news.uzoreto.com!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
X-Received: by 2002:a05:620a:4495:: with SMTP id x21mr1476551qkp.604.1638905089237; Tue, 07 Dec 2021 11:24:49 -0800 (PST) X-Received: by 2002:a05:622a:1a05:: with SMTP id f5mr1618823qtb.283.1638905088988; Tue, 07 Dec 2021 11:24:48 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!1.us.feeder.erje.net!2.us.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!news.uzoreto.com!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.c Date: Tue, 7 Dec 2021 11:24:48 -0800 (PST) Injection-Info: google-groups.googlegroups.com; posting-host=2a02:a31b:338:d080:2101:a857:908c:8175; posting-account=SOZBVwoAAAAtP6gAgjkK3BR3YPR_ux-s NNTP-Posting-Host: 2a02:a31b:338:d080:2101:a857:908c:8175 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <9fefc125-650e-496d-a385-87234f47a197n@googlegroups.com> Subject: przekręcenie licznika w zmiennej typu int - czy to UB ? From: Maciek <moblaza@gmail.com> Injection-Date: Tue, 07 Dec 2021 19:24:49 +0000 X-Received-Bytes: 1634 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit