| ||||||||||||||||||
Pure C++ Programming is the second volume of the Pure series of textbooks. This textbook is intended for readers and students with a background knowledge of C programming. It starts with the C++ nonobject oriented functions and operators that are different from C or are improvements on their C counterparts. Then it moves to the object oriented features of C++ and covers more complex concepts. It provides a solid C++ foundation so readers can move on to more advanced, reference type books with ease and confidence.
This book is written with the following goals in mind: to introduce the C++ language at a level that is useable to programmers with general knowledge of C programming; to bring readers to a level of C++ understanding and practice that makes the use of reference books and compiler help facilities more effective and less painful.
Pure C++ Programming is not oriented toward business, science, any specific compilers, or any development environmentsthus, the book's title, Pure C++ Programming. Emphasis is on the C++ language and not on program design techniques or program development methodologies. That is not to say that these aspects of programming are unimportant; they are just beyond the scope of this book. This is a general purpose C++ book that covers C++ language concepts and syntax, and it is left to readers to apply their knowledge of the C++ language to their field of interest. Pure C++ Programming Characteristics Chapters are generally kept short. Long topics are presented in two chapters. Paragraphs and sections are kept short, and are interleaved with notes, examples, tables, and figures. Icons and colors are used to enhance the readability of the text. The pace of coverage is consistent. Each chapter provides partial programs to explain the topic at hand, and provides complete programs to further explore the covered material in the context of a program. Each chapter contains programs that are fully explained. However, there are no real-life programming examples in this book. Real-life programs tend to be large and complex, and are not a good vehicle for learning/teaching C++ at the level of this textbook. Program examples are kept small and simple. They are designed to complement the text and the topic at hand. At the end of each chapter, review questions and programming exercises are provided. Programming exercises contain programs that can be completed within the time and constraints of a class. The review questions and programming examples at the end of each chapter are a very important part of the overall approach of the book. The program exercises are designed to introduce another level of complexity to complement the programming examples in the text. Some of the programs in the text can be written in a more effective and a clearer style using better design and algorithms. However, the simplicity of the program examples is intentional. Chapter and book examples are provided with minimal references to items that are not covered in the book or are found in later chapters. This method reduces the frustration of looking at the program listing and not knowing where the keywords or functions are coming from. To keep programs platform independent, compiler specific functions such as terminal attribute functions are not used. Chapter 15 includes a complete menu-driven program. Many standard ways of writing C++ programs are observed. It can be used to demonstrate the process of creating larger, multifile programs. Depending on the audience, it can be introduced to the class as a long-term project, which is incrementally developed, or as a starting point for enhancements. Ancillaries Two CD-Rom's accompany the text. One contains CIC++ compiler (Microsoft Visual C++ Book Edition); the other CD contains the source code files for all the program examples in the text. In addition to the above, answers to all the end-of-chapter review questions and source code files for the end-of-chapter programming exercises are provided in the instructor's manual. Instructor Supplements: An instructor's manual and a program CD are available to adopters of this book. As mentioned above, the instructor's manual contains answers to all the review questions and programming exercises. The program CD contains the source code files for all of the book's example programs, review questions, and programming exercises. Resources More resources, corrections, and updates are available through the author's web site: afzalbooks Despite all efforts to ensure the accuracy of the text, there will be errors. I am interested to hear of all forms of errors, including errors in example programs, source code files on the CD, glitches, and typos. Hopefully, the errors discovered can be corrected for later printings or CD updates. Please send your comments and corrections to: afzalbooks@afzalbooks.com --This text refers to an out of print or unavailable edition of this title.
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
5 of 5 people found the following review helpful:
1.0 out of 5 stars
Look into some other C books first,
By A Customer
This review is from: Pure C Programming (Paperback)
This book contains numerous mistakes (on average 1 mistake per 5 pages), mostly due to poor editing. The English isn't standard, which you might find annoying. At least look into some other options. It's probably not worth paying the going-price for a book that hasn't even done its basic homework. If this book is a required reading of some sort, you should go back to the person requiring it and ask her to recommend something more professionally done.
5 of 5 people found the following review helpful:
1.0 out of 5 stars
zzzzzzzzzz,
By A Customer
This review is from: Pure C Programming (Paperback)
Not only is this book boring. Its filled will many mistakes! buyer beware. dont make the same mistake i did.
1 of 1 people found the following review helpful:
1.0 out of 5 stars
Skip this one,
By A Customer
This review is from: Pure C Programming (Paperback)
This was a required text for a class, and I found many errors in it, after looking it over, our assistant/grader was telling students to buy another book because its a waste, definitely don't get stuck with this for the price.
Share your thoughts with other customers: Create your own review
|
|
Tag this product(What's this?)Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items. |
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|