Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| From | Richard Heathfield <rjh@cpax.org.uk> |
|---|---|
| Newsgroups | comp.lang.c |
| Subject | Re: What is the output of this program ? |
| Date | 2015-07-15 10:58 +0100 |
| Organization | go, ion artisan! |
| Message-ID | <mo5apb$1le$1@dont-email.me> (permalink) |
| References | <b3e47c82-8ba3-4d5d-bf40-6f87a390b15a@googlegroups.com> <mluk3u$nk3$1@dont-email.me> <kfnr3oeyam1.fsf@x-alumni2.alumni.caltech.edu> <mo197q$al6$1@dont-email.me> <kfnoajdu6na.fsf@x-alumni2.alumni.caltech.edu> |
On 15/07/15 10:11, Tim Rentsch wrote: > Richard Heathfield <rjh@cpax.org.uk> writes: > >> On 11/07/15 16:31, Tim Rentsch wrote: >>> Richard Heathfield <rjh@cpax.org.uk> writes: >>> >>>> The correct way to /print/ size_t values, however, is not %d, >>>> but %zd. [Aside: that should, of course, be %zu.] >>> >>> Isn't this contrary to your rule of limiting yourself >>> to constructs common to C90, C99 and C11? ;) >> >> My answer was posited on the basis that the code was C99 (because of >> anonymous wossnames, which I incorrectly thought were not supported by >> C90). In writing what I would consider to be maximally portable code, >> I would not use %z at all. But, if (as I incorrectly thought) one is >> using C99 anyway, one might as well take advantage of %z. > > Yes, I see that, and it's quite reasonable. I was gently > (I hoped) making fun of your position on which parts of > C should be used, which seems to me more uncompromising > than it should be. Probably I shouldn't have - sorry > about that. For the avoidance of doubt, my uncompromising position relates to which parts of C *I* should use. I do not insist that the world follows my lead (although it is most welcome so to do if it chooses). When people ask about maximally[1] portable solutions, naturally I throw my tuppence into the ring, but there are times (albeit not all that many of them) when I will take off my zealot hat and chip in to a C99- or C11-specific thread. As for the gentle teasing, I don't mind that at all, and no apology is necessary. Them as dishes it out ought to be able to take it, and I certainly dish it out on occasion. [1] well, *almost* maximally. Freestanding implementations are a kettle of a different colour. -- Richard Heathfield Email: rjh at cpax dot org dot uk "Usenet is a strange place" - dmr 29 July 1999 Sig line 4 vacant - apply within
Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
What is the output of this program ? Rahul Kumar <rahulkumar5july@gmail.com> - 2015-06-18 06:45 -0700
Re: What is the output of this program ? James Kuyper <jameskuyper@verizon.net> - 2015-06-18 10:10 -0400
Re: What is the output of this program ? Richard Heathfield <rjh@cpax.org.uk> - 2015-06-18 15:22 +0100
Re: What is the output of this program ? Keith Thompson <kst-u@mib.org> - 2015-06-18 08:07 -0700
Re: What is the output of this program ? Richard Heathfield <rjh@cpax.org.uk> - 2015-06-18 16:11 +0100
Re: What is the output of this program ? Ralf Damaschke <rwspam@gmx.de> - 2015-06-18 18:48 +0000
Re: What is the output of this program ? Richard Heathfield <rjh@cpax.org.uk> - 2015-06-18 23:01 +0100
Re: What is the output of this program ? Tim Rentsch <txr@alumni.caltech.edu> - 2015-07-11 08:31 -0700
Re: What is the output of this program ? jadill33@gmail.com - 2015-07-13 07:51 -0700
Re: What is the output of this program ? Tim Rentsch <txr@alumni.caltech.edu> - 2015-07-15 02:51 -0700
Re: What is the output of this program ? jadill33@gmail.com - 2015-07-15 05:55 -0700
Re: What is the output of this program ? Tim Rentsch <txr@alumni.caltech.edu> - 2015-07-20 10:01 -0700
Re: What is the output of this program ? Richard Heathfield <rjh@cpax.org.uk> - 2015-07-13 22:07 +0100
Re: What is the output of this program ? Keith Thompson <kst-u@mib.org> - 2015-07-13 14:16 -0700
Re: What is the output of this program ? Tim Rentsch <txr@alumni.caltech.edu> - 2015-07-15 02:11 -0700
Re: What is the output of this program ? Richard Heathfield <rjh@cpax.org.uk> - 2015-07-15 10:58 +0100
Re: What is the output of this program ? Tim Rentsch <txr@alumni.caltech.edu> - 2015-07-20 10:05 -0700
Re: What is the output of this program ? James Kuyper <jameskuyper@verizon.net> - 2015-06-18 12:26 -0400
Re: What is the output of this program ? Keith Thompson <kst-u@mib.org> - 2015-06-18 10:14 -0700
csiph-web