Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: Keith Thompson Newsgroups: comp.lang.c++ Subject: Re: Don't be fooled by cpp.sh Date: Mon, 16 Dec 2019 10:52:15 -0800 Organization: None to speak of Lines: 24 Message-ID: <871rt4w1b4.fsf@nosuchdomain.example.com> References: <70391932-ccbc-4bc7-b693-881ab06eb6d3@googlegroups.com> <356f42b0-2919-4e72-a1a2-3813212973f1@googlegroups.com> <7f5255fa-f634-4dc7-9f33-409acc47356c@googlegroups.com> <2a6b4b2d-283f-4b5f-9f4c-025efaa087a8@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: reader02.eternal-september.org; posting-host="af3eef2bfca71f3ed9807aa66d779ff4"; logging-data="9321"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18h/sYVd/EpK9HJ3Ls2+SNj" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) Cancel-Lock: sha1:+d0SJfKoIglWpfsN28ISynYjft0= sha1:6B8v+evIo+A3J38L21R/3FL+JMQ= Xref: csiph.com comp.lang.c++:70512 David Brown writes: [...] > Personally, I think the whole "intmax_t" concept was a mistake. But > it's easier to see that kind of thing afterwards. [...] Personally, I think intmax_t is useful (perhaps more in C than in C++). For example: some_integer_type x = some_value; printf("x = %jd\n", (intmax_t)x); The zoo of ugly format macros in doesn't cover all possible cases. Of course in C++ you can just write: std::cout << "x = " << x << "\n"; -- Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com [Note updated email address] Working, but not speaking, for Philips Healthcare void Void(void) { Void(); } /* The recursive call of the void */