Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c > #103290
| From | raltbos@xs4all.nl (Richard Bos) |
|---|---|
| Newsgroups | comp.lang.c |
| Subject | Re: The C Library Reference Guide |
| Date | 2017-02-06 11:56 +0000 |
| Organization | Go wash your mouth. |
| Message-ID | <589862a6.6370671@news.xs4all.nl> (permalink) |
| References | <o79hm0$svn$1@dont-email.me> |
MehdiAmini <atorrses@gmail.com> wrote: > Is this ebook a reliable reference for C? > > http://eecs.wsu.edu/~sshaikot/docs/Other/C%20Library%20Reference%20Guide.pdf It was written in 1996, so no, it's not a reliable reference for C99 or C11. It's not quite reliable for C89, either: - It assumes (1.2.7, appendix) the character set is ASCII, which is very common but still not entirely universal, and in any case, not required by the Standard. - It does not (1.3.2) take freestanding implementations into account, only hosted ones. - It refers (1.4.2) to typecasting. Typecasting is something that happens to Hollywood actors. When it happens to C types, it's just called casting. It also does not explain all the system-dependencies that come with casting. - It does not explain # and ## within macro definitions. I haven't read through the explanations of the library functions, so I'll leave it to someone else to critique those; the above should suffice to show that no, it's not reliable. Someone will now undoubtedly post a link to the actual Standard for you, or even to the C89 Standard. I've forgotten where they live. Richard
Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
The C Library Reference Guide MehdiAmini <atorrses@gmail.com> - 2017-02-06 13:35 +0330
Re: The C Library Reference Guide Barry Schwarz <schwarzb@dqel.com> - 2017-02-06 03:42 -0800
Re: The C Library Reference Guide raltbos@xs4all.nl (Richard Bos) - 2017-02-06 11:56 +0000
Re: The C Library Reference Guide supercat@casperkitty.com - 2017-02-06 06:33 -0800
Re: The C Library Reference Guide raltbos@xs4all.nl (Richard Bos) - 2017-02-06 15:17 +0000
Re: The C Library Reference Guide Jerry Stuckle <jstucklex@attglobal.net> - 2017-02-06 10:53 -0500
Re: The C Library Reference Guide supercat@casperkitty.com - 2017-02-06 08:32 -0800
Re: The C Library Reference Guide Jerry Stuckle <jstucklex@attglobal.net> - 2017-02-06 11:47 -0500
Re: The C Library Reference Guide Malcolm McLean <malcolm.mclean5@btinternet.com> - 2017-02-06 09:01 -0800
Re: The C Library Reference Guide Barry Schwarz <schwarzb@dqel.com> - 2017-02-06 11:26 -0800
Re: The C Library Reference Guide Robert Wessel <robertwessel2@yahoo.com> - 2017-02-06 16:26 -0600
Re: The C Library Reference Guide Ben Bacarisse <ben.usenet@bsb.me.uk> - 2017-02-06 17:01 +0000
Re: The C Library Reference Guide supercat@casperkitty.com - 2017-02-06 09:45 -0800
Re: The C Library Reference Guide Ben Bacarisse <ben.usenet@bsb.me.uk> - 2017-02-06 18:03 +0000
Re: The C Library Reference Guide supercat@casperkitty.com - 2017-02-06 10:45 -0800
Re: The C Library Reference Guide Tim Rentsch <txr@alumni.caltech.edu> - 2017-02-09 07:58 -0800
Re: The C Library Reference Guide raltbos@xs4all.nl (Richard Bos) - 2017-02-06 20:43 +0000
Re: The C Library Reference Guide supercat@casperkitty.com - 2017-02-06 13:22 -0800
Re: The C Library Reference Guide raltbos@xs4all.nl (Richard Bos) - 2017-02-06 22:17 +0000
Re: The C Library Reference Guide Noob <root@127.0.0.1> - 2017-02-06 16:15 +0100
Re: The C Library Reference Guide luser droog <luser.droog@gmail.com> - 2017-02-06 10:34 -0800
Re: The C Library Reference Guide Tim Rentsch <txr@alumni.caltech.edu> - 2017-02-08 22:14 -0800
Re: The C Library Reference Guide Keith Thompson <kst-u@mib.org> - 2017-02-09 09:32 -0800
csiph-web