Sujet : Re: Suggested method for returning a string from a C program?
De : tr.17687 (at) *nospam* z991.linuxsc.com (Tim Rentsch)
Groupes : comp.lang.cDate : 23. Mar 2025, 20:35:39
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <861punleus.fsf@linuxsc.com>
References : 1 2 3 4 5 6 7 8 9 10 11
User-Agent : Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux)
Richard Heathfield <
rjh@cpax.org.uk> writes:
On 22/03/2025 23:46, Tim Rentsch wrote:
>
Here is my summary of the corresponding list in the C11 standard
(descriptive headings reprepresent my own views on each area):
>
Thank you, Tim. What I'm taking away from this is that I'm not
personally affected by the changes.
I had a similar reaction when C99 came out. In fact it was several
years before I started looking at C99 as a suitable alternative to
using just C90. Gradually I began to see that the new features of
C99 offered substantial advantages over what C90 offers. My
impression is the C community at large followed a similar timeline.
For C11 I am somewhere in the middle. Most of the time I find C99
adequate, and don't need the capabilities added in C11; so C99 is
still my default choice, with C11 being the exception. However,
for building software libraries rather than just programs, C11
allows some significant benefits, so I am turning more and more
to C11 as I add functionality to the library projects I'm working
on. (I should add that I try to write code that can benefit from
C11 but still can be called from C99 or C90, perhaps with reduced
functionality.)
No doubt others will appreciate your summary for other reasons, so
I've scribbled them down locally. Thanks again.
Thank you, that is nice to hear.