Uddrag fra
http://www.faqs.org/faqs/C-faq/learn/ Many C and C++ experts recommend against using ANY book written by
a certain Herbert Schildt. To see why, read the answer to question
16.
16: Why do many experts not think very highly of Herbert Schildt's
books?
A good answer to this question could fill a book by itself. While
no book is perfect, Schildt's books, in the opinion of many
gurus, seem to positively aim to mislead learners and encourage
bad habits. Schildt's beautifully clear writing style only makes
things worse by causing many "satisfied" learners to recommend his
books to other learners.
Do take a look at the following scathing articles before deciding
to buy a Schildt text.
http://www.lysator.liu.se/c/schildt.html http://herd.plethora.net/~seebs/c/c_tcr.html The above reviews are admittedly based on two of Schildt's older
books. However, the language they describe has not changed in the
intervening period, and several books written at around the same
time remain highly regarded.
The following humorous post also illustrates the general feeling
towards Schildt and his books.
http://www.qnx.com/~glen/deadbeef/2764.html There is exactly one and ONLY one C book bearing Schildt's name on
its cover that is at all recommended by many C experts - see Q 25.
25: Where can I obtain a copy of the standards for C and C++?
You cannot obtain copies of the standards for free. This is because
the standards organisations earn a large part of their revenue from
selling printed copies.
The C FAQ tells you how you can obtain copies of the C standard.
You could also buy "The Annotated ANSI C Standard", by the
afore-mentioned Herbert Schildt (question 16). Make sure that you
ignore the annotations completely, however.
The C++ standard can be obtained online directly from the ANSI
Electronic Standards store . After registering yourself for free,
you can download the document in Adobe PDF format on payment of
$18.00 (US) by credit card.
http://webstore.ansi.org/ansidocstore/default.asp The standards documents can be daunting at first sight; meant, as
they are, to be as formal and precise as possible. They are NOT
suitable for learning from, but are intended rather to be used as
the ultimate authority to check with on any language issue.
Also, check the comp.std.c++ FAQ.
http://reality.sgi.com/austern_mti/std-c++/faq.html