Path: csiph.com!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Keith Thompson Newsgroups: comp.lang.c++ Subject: Re: is "x *= ++f * ++f" a valid statement ? Date: Sat, 22 Jun 2024 21:51:38 -0700 Organization: None to speak of Lines: 16 Message-ID: <87zfrctg6d.fsf@nosuchdomain.example.com> References: MIME-Version: 1.0 Content-Type: text/plain Injection-Date: Sun, 23 Jun 2024 06:51:39 +0200 (CEST) Injection-Info: dont-email.me; posting-host="4fd171a301c9caad40652f36602e6fff"; logging-data="218327"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18k/TAmNr47s/dknaQ27jxl" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) Cancel-Lock: sha1:BIHUBCXAIpYzOcLhTRYzjpzqPy0= sha1:vLsqLEfST36WRa2uLZEXIiDvvAY= Xref: csiph.com comp.lang.c++:119518 olcott writes: > On 5/23/2024 9:14 AM, Bonita Montero wrote: >> Is "x *= ++f * ++f" a valid statement ? >> Or is there implementation defined behaviour ? > > For that specific case the result would seem to be identical > no matter the sequence of the incrementations for int type: f. > I might not understand this fully. It's been explained to you in great detail, and for whatever reason you choose not to understand it. For the sake of others who might believe you, I urge you to stop. -- Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com void Void(void) { Void(); } /* The recursive call of the void */