Newly updated second edition and now in paperback! This is the first book on implementing financial models using object-oriented C++. Assuming only a basic knowledge of C++ and mathematical finance, the reader learns how to produce well-designed, structured, reusable code via carefully-chosen examples. (more…)

C++ How to Program 8th Edition

October 8th, 2011 | Posted by admin in C and CPP - (0 Comments)

For Introduction to Programming (CS1) and other more intermediate courses covering programming in C++. Also appropriate as a supplement for upper-level courses where the instructor uses a book as a reference for the C++ language.

  (more…)

C++ PROGRAMMING: FROM PROBLEM ANALYSIS TO PROGRAM DESIGN, FIFTH EDITION, is the latest edition of the definitive text for CS1 courses.

Author D.S. Malik continues to employ his student-focused, example-based methodology to teach C++ programming to introductory computing students. Each chapter includes new debugging sections, a wealth of new and updated exercises, and many helpful self-study tools such as complete programming examples. (more…)

Stan Lippman is one of the best-selling authors on C++ and has long been one of the major contributors to its growth and standardization. He is the architect C++/CLI, Microsoft’s latest extension to C++. Under his guidance, experienced C++ developer and trainer – and Visual C++ MVP — Marcus Heege, explains how the core C++/CLI language elements work and, just as important, how Microsoft intends them to be used. (more…)

Objective C Fundamentals

October 8th, 2011 | Posted by admin in C and CPP - (0 Comments)

Objective-C Fundamentals is a hands-on tutorial that leads you from your first line of Objective-C code through the process of building native apps for the iPhone using the latest version of the SDK. You’ll learn to avoid the most common pitfalls, while exploring the expressive Objective-C language through numerous example projects.

(more…)

Password sniffing, spoofing, buffer overflows, and denial of service: these are only a few of the attacks on today’s computer systems and networks. At the root of this epidemic is poorly written, poorly tested, and insecure code that puts everyone at risk. Clearly, today’s developers need help figuring out how to write code that attackers won’t be able to exploit. But writing such code is surprisingly difficult. (more…)

In this brief version of Starting Out with C++, Gaddis takes a problem-solving approach, inspiring students to understand the logic behind developing quality programs while introducing the C++ programming language. This style of teaching builds programming confidence and enhances each student’s development of programming skills. (more…)