Programming Books C Java PHP Python Learn more Browse Programming Books
Buy Used
$18.90
FREE Shipping on orders over $35.
Used: Very Good | Details
Sold by MET Marketplace
Condition: Used: Very Good
Comment: Book looks very good, clean, with tight binding. Pages unmarked, no highlighting or underlining.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Jamsa's C/C++ Programmer's Bible Paperback – January 2, 1997


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
$52.00 $0.01

There is a newer edition of this item:

Best%20Books%20of%202014
NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 928 pages
  • Publisher: Jamsa Pr; Bk&CD-Rom edition (January 2, 1997)
  • Language: English
  • ISBN-10: 1884133258
  • ISBN-13: 978-1884133251
  • Product Dimensions: 8.5 x 2.3 x 10.4 inches
  • Shipping Weight: 5.5 pounds
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (45 customer reviews)
  • Amazon Best Sellers Rank: #1,422,598 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Worldwide, millions of computer users regard Dr. Kris Jamsa as one of the leading experts in the industry. He is the author of over 70 computer books covering a wide range of topics, including DOS, Windows, OS/2, programming languages, graphics, the Internet and the Web. He is known through his books for his ability to make the most difficult concepts simple and understandable. On several occasions he has been asked to speak regarding the most current topics of the computer industry.

In 1983 he earned his bachelor's degree in computer science from the United States Air Force Academy. After graduation he worked as a VAX/VMS system manager for the Air Force, in Las Vegas, Nevada. At the same time, Dr. Jamsa was earning his master's degree in computer science from the University of Nevada, Las Vegas. In August of 1993, the same year he founded Jamsa Press, Dr. Jamsa received his doctorate in computer science with an emphasis on operating systems from Arizona State University. Continuing to broaden his education, he commuted from Las Vegas every week to San Diego State University, which awarded him an MBA in 1997.

Today, Dr. Jamsa is the Director of Gulf Publishing Company's Book Division in Houston, Texas. He continues to author many Jamsa Press books and commutes regularly to Las Vegas to ensure Jamsa Press books maintain their high-quality content. Dr. Jamsa is currently pursuing a Masters of Science in Financial Planning from the College for Financial Planning in Denver, Colorado. Because of his expertise and experience, computer users worldwide turn to Dr. Jamsa for advice and solutions.

Lars Klander is an experienced computer programmer who has worked with personal computer programming platforms since the introduction of the TRS-80. Lars graduated from the University of Maryland at College Park in 1993 with a B.S. in Political Science after spending 5 years in an Electrical Engineering and Computer Science double degree program. Despite his best efforts to avoid them, computers have remained in his blood and he has spent much of his professional career writing enterprise solutions for various companies. Currently, he is employed by Jamsa Press as Senior Programmer. Lars recently co-authored Jamsa Press the newly released 1001 Visual Basic Programmer's Tips, and is currently working on Jamsa's C/C++ Programmer's Bible. When not writing books or programming, he spends his spare time with his fiancee Brett and his 6 cats and 2 dogs.

Customer Reviews

3.8 out of 5 stars

Most Helpful Customer Reviews

7 of 7 people found the following review helpful By "doug1507" on September 13, 2000
Format: Paperback
This book presents numerous stand-alone topics and code samples that are grouped together in more or less logical chunks: Basic C language stuff, strings, functions, keyboard handling, files, directories, and disk operations, arrays, pointers, structures, DOS/BIOS, memory stuff, date/time. The book also contains a bunch of C++ topics such as the obligatory object/class and inheritance material, templates, exceptions, STL, windows programming topics, and some useful material on processes and threads.
The book is not designed to be read through for a comprehensive understanding of any of the logical areas. Hence it is not suitable as a beginner's book. Rather it is designed for the programmer who is familiar, but not entirely proficient with C and just wants to know how to accomplish some very focused task: "gee, what's one way to spawn a process?"
I program in C a fair amount, but am not a guru at it by any means, and so I have found this book to be very useful as a resource when I wanted to do something new. I hate wading through all the nonsense you get with most C references which are slanted towards beginners and not toward those of us who have to do something real, and really quick. Most of those books contain the same information and none of them ever seem to have just that piece of information you happen to need.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 6 people found the following review helpful By A Customer on December 2, 1999
Format: Paperback
In searching for a C++ reference I wanted three things: a well written, easy to read book; a thorough index section; and a comprehensive examination of the language. This book provides all of those things.
I haven't had the chance to check all the code samples included within the book so I cannot confirm or deny of the validity of the complaints registered by other users. However, to those who deride this book because its disorganized and hard to read cover to cover: Its a REFERENCE BOOK. You aren't supposed to read it cover to cover. Any disorganization of material is more than made up for with the books excellent index (the best one I've seen in a reference book).
I looked at MANY C++ references in Barnes & Noble. Since they're ALL so expensive, I wanted to be sure that I chose the right one. For my needs, this was the best choice by far.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By A Customer on July 4, 1999
Format: Paperback
I have 8 programming books and have read them all, but until I read this book, I didn't feel like I had a good grasp of the C and C++languages. The problem other books are unorganized, poorly written, and to often, just plain wrong. This book has none of those problems. Very few of the examples had errors, you can't expect perfection from a book so large. The few errors I found were simple to correct (extra parenthesis for example). After reading this book everythign "clicked" and I no longer spend hours lookign for solutions in my other books, because after learning from this book I am now able to develop my own solutions. This book is also so well organized that when I do occasionally have to look up something I can find a solution in seconds. I would highly recommend this book for anyone from begginer to advanced.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 8 people found the following review helpful By A Customer on December 28, 1999
Format: Paperback Verified Purchase
One of the details sorely missing from the book title is "for DOS and MS Windows programming." I found this fact frustrating, as I'm not a MS Windows programmer. Some of the examples are general enough to lead me to the correct man page, but not enough.
The book's organization and style of writing is surprisingly horrible. Just about every "tip" has the phrase "as you learned" and refers to another tip. Removing all the yous, yours, "as you have learned"s, and "In tip #, you learned that"s would probably cut the book length by a quarter. Reorganization of the tips into a more coherent order would help, too.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Dr. Lee D. Carlson HALL OF FAMEVINE VOICE on June 22, 2001
Format: Paperback
This book, one of many written on C and C++ gives a summary of the structure and syntax of these two languages, and gives an introduction to the Standard Template Library and Windows programming. It is best used as a reference and not as a textbook, since there are no exercises or coding problems in the book. Some of it is out-dated, particularly the section on Windows programming, and an overview of that topic is best done with a book on the latest version of Visual C++. The authors do attempt to be comprehensive, and treat most of the main features of C and C++, but some important topics, such as performance issues with C++ versus C, are not discussed. It is a suitable reference for those who have considerable expertise in these two languages.
The first 800 paragraphs cover the C programming language, and the authors do a pretty good job of summarizing the main properties of the language. Some of the strong points in the discussion include: type modifiers, compiler pragmas, preprocessor condition testing, the functions atof, atoi, and atoll, formal versus actual parameters, function overhead, call by value and (pointer) reference, recursion, calling assembly language functions, the va_arg, va_start, and va_end macros, tradeoff between arrays and dynamic memory, quick sort, pointer arithmetic, DOS and BIOS services, memory management, memory models, the tzset function, the MAKE utility, linked lists, child processes, interrupts, invariant code, inlining, fast function calls, and code compaction. The authors give a large amount of sample code to illustrate these concepts.
The next 450 paragraphs give an overview of the C++ programming language, emphasizing it as an extension of C, and not as an independent object-oriented language.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?