Nasar It is a great book and is very helpful! AmazonGlobal Ship Orders Internationally. Please review your cart. A Practical Guide to Ubuntu Linux. Read reviews that mention standard library well organized pocket reference reference to the c language programming concise handy learn syntax class learning text compact intended references tutorial useful.
|Country:||Bosnia & Herzegovina|
|Published (Last):||24 November 2017|
|PDF File Size:||4.79 Mb|
|ePub File Size:||7.41 Mb|
|Price:||Free* [*Free Regsitration Required]|
The first 72 pages of the book go through every aspect of the C language and the remainder covers library functions. I have to say that I was very disappointed with this book. It seems to me a mistake to discuss the finer points of C syntax in a pocket reference. I should have thought a much snappier summary of syntax would have been appropriate leaving it for the larger works to go into all the details.
I was not very happy about the treatment of library functions. I would like a pocket reference to present a clear table, with clear listing of arguments, return values and error indications. If you need more detail, you should go elsewhere. I should also like to see comments and warning messages about compatibility between various implementations.
Instead each function is presented, some in completely unexpected places, with a about 10 lines of verbiage to describe the action and arguments. In places system calls get muddled with library routines. Process management and signals get put in a peremptory page or two at the end. Most of the definitions are Microsoft based. Particularly unforgivable, in my view, is that no mention is made of security problems with functions, for example tmpnam is presented without mentioning that it is not generally thread-safe and better alternatives are often available.
Most alarming of all is that gets, the scourge of security everywhere is presented without a health warning. You can wreak havoc with scanfand sprintf too, but no mention is made of those dangers. Producing a good pocket reference is a difficult task to get right. However these people have not done it in my view.
It is illogically set out, incomplete and hard to find your way around.
0596004362 - C Pocket Reference by Peter Prinz; Ulla Kirch-prinz
C pocket reference
C POCKET REFERENCE BY PETER PRINZ ULLA KIRCH-PRINZ PDF
C Pocket Reference