The Wayback Machine - https://web.archive.org/web/20110216235549/http://oreilly.com:80/pub/topic/cprog

  C/C++

O'Reilly EbooksYour bookshelf on your devices!
When you buy ebooks through oreilly.com, you get lifetime access to the book, and whenever possible we provide it to you in four, DRM-free file formats—PDF, .epub, Kindle-compatible .mobi, and Android .apk — that you can use on the devices of your choice. Our ebook files are fully searchable, and you can cut-and-paste and print them. We also alert you when we've updated the files with corrections and additions. Learn more.

Cocoa Programming Cocoa Programming
By Daniel H. Steinberg
April 2010 
Print: $32.95

Apple's Cocoa frameworks let you write powerful and attractive applications for Mac OS X or the iPhone. With this book plus your existing knowledge of object-oriented programming you can take… Read more.




97 Things Every Programmer Should Know 97 Things Every Programmer Should Know
By Kevlin Henney
February 2010 
Print: $29.99
Ebook: $23.99
Bundle: $32.99

Get 97 short and extremely useful tips from some of the most experienced and respected practitioners in the industry, including Uncle Bob Martin, Scott Meyers, Dan North, Linda Rising, Udi… Read more.




Programming Interactivity Programming Interactivity
By Joshua Noble
July 2009 
Print: $49.99
Ebook: $39.99
Bundle: $54.99

Make cool stuff. If you're a designer or artist without a lot of programming experience, this book will teach you to work with 2D and 3D graphics, sound, physical interaction,… Read more.




The Art of Concurrency The Art of Concurrency
By Clay Breshears
May 2009 
Print: $44.99
Ebook: $35.99
Bundle: $49.49

Looking to take full advantage of multi-core processors with concurrent programming ? As one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors,… Read more.




Masterminds of Programming Masterminds of Programming
By Federico Biancuzzi, Shane Warden
March 2009 
Print: $39.99
Ebook: $23.99
Bundle: $43.99

Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. Think along with Adin D. Falkoff (APL), James Gosling (Java), Bjarne Stroustrup (C++),… Read more.




Algorithms in a Nutshell Algorithms in a Nutshell
By George T. Heineman, Gary Pollice, Stanley Selkow
October 2008 
Print: $49.99
Ebook: $39.99
Bundle: $54.99

Creating robust software requires the use of efficient algorithms. Algorithms in a Nutshell describes a large number of existing algorithms for solving a variety of problems, and helps you select… Read more.




Learning OpenCV Learning OpenCV
By Gary Rost Bradski, Adrian Kaehler
September 2008 
Print: $49.99
Ebook: $39.99
Bundle: $54.99

Learning OpenCV puts you right in the middle of the rapidly expanding field of computer vision. Written by the creators of OpenCV, the widely used free open-source library, this book… Read more.




The Art of Debugging with GDB and DDD The Art of Debugging with GDB and DDD
By Norman Matloff, Peter Jay Salzman
September 2008 
Print: $39.95
Ebook: $31.95
Bundle: $43.95

A practical tutorial on debugging using GDB (the GNU project debugger) and DDD (the Data Display Debugger, a graphical front end) Read more.




C++ Pocket Reference C++ Pocket Reference
By Kyle Loudon
August 2008 
Print: $9.95
Ebook: $7.99
Bundle: $10.95

The C++ Pocket Reference is a memory aid for C++ programmers, enabling them to quickly look up usage and syntax for unfamiliar and infrequently used aspects of the language. The… Read more.




Intel Threading Building Blocks Intel Threading Building Blocks
By James Reinders
July 2007 
Print: $39.99
Ebook: $31.99
Bundle: $43.99

More than ever, multithreading is a requirement for good performance of systems with multi-core chips. This guide explains how to maximize the benefits of these processors through a portable C++… Read more.




C in a Nutshell C in a Nutshell
By Peter Prinz, Tony Crawford
December 2005 
Print: $39.95
Ebook: $31.99
Bundle: $43.95

Covering the C programming language and C runtime library, this book is destined to be a constant companion in your work. C in a Nutshell covers virtually everything you need… Read more.




C++ Cookbook C++ Cookbook
By Ryan Stephens, Christopher Diggins, Jonathan Turkanis, Jeff Cogswell
November 2005 
Print: $49.99
Ebook: $39.99
Bundle: $54.99

Less a tutorial than a problem-solver, this practical guide shows you how to solve many of the real-world problems that C++ developers encounter, including how to parse a date and… Read more.




Designing Embedded Hardware Designing Embedded Hardware, Second Edition
By John Catsoulis
May 2005 
Print: $44.95
Ebook: $35.99
Bundle: $49.45

Designing Embedded Hardware steers a course between those books dedicated to writing code for particular microprocessors, and those that stress the philosophy of embedded system design without providing any practical… Read more.




STL Pocket Reference STL Pocket Reference
By Ray Lischner
October 2003 
Print: $9.95
Ebook: $7.99
Bundle: $10.95

Programmers familiar with the Standard Template Library need a small, lightweight memory-aid. That's what the STL Pocket Reference is. It's small, lightweight, and chock-full of information that you can take… Read more.




Secure Programming Cookbook for C and C++ Secure Programming Cookbook for C and C++
By John Viega, Matt Messier
July 2003 
Print: $74.99
Ebook: $59.99
Bundle: $82.49

Secure Programming Cookbook for C and C++ is an important new resource for developers serious about writing secure code for Unix® (including Linux®) and Windows® environments. This essential code companion… Read more.




C++ In a Nutshell C++ In a Nutshell
By Ray Lischner
May 2003 
Print: $39.95
Ebook: $31.99
Bundle: $43.95

C++ in a Nutshell packs an enormous amount of information on C++ (and the many libraries used with it) in an indispensable quick reference for those who live in a… Read more.




Microsoft® Visual C++® .NET Deluxe Learning Edition--Version 2003 Microsoft® Visual C++® .NET Deluxe Learning Edition--Version 2003
May 2003 
Print: $119.99

This all-in-one kit includes Visual C++ .NET version 2003 Standard software, a fully updated Step by Step book, hands-on exercises, and sample code. It’s everything you need to start developing… Read more.




How Not to Program in C++ How Not to Program in C++
By Steve Oualline
April 2003 
Print: $24.95

Find the bugs in these broken programs and become a better programmer. Based on real-world errors, the puzzles range from easy (one wrong character) to mind twisting (errors with multiple… Read more.




Programming with Managed Extensions for Microsoft® Visual C++® .NET--Version 2003 Programming with Managed Extensions for Microsoft® Visual C++® .NET--Version 2003
By Richard Grimes
March 2003 
Print: $49.99

With this guide, programmers learn how to tap into all the power of the Microsoft .NET Framework, with expert insights from a leading authority on Managed Extensions for Visual C++… Read more.




Microsoft® Visual C#® .NET Step by Step--Version 2003 Microsoft® Visual C#® .NET Step by Step--Version 2003
By John Sharp, Jon Jagger
March 2003 
Print: $39.99

Teach yourself Visual C# .NET version 2003—and start developing Microsoft .NET–connected applications—one step at a time. Master language fundamentals at your own pace and use the learn-by-doing exercises to dig… Read more.




Objective-C Pocket Reference Objective-C Pocket Reference
By Andrew M. Duncan
December 2002 
Print: $9.95
Ebook: $7.99
Bundle: $10.95

Objective-C Pocket Reference provides a quick and concise introduction to Objective-C for programmers already familiar with either C or C++, and will continue to serve as a handy reference even… Read more.




Practical C++ Programming Practical C++ Programming, Second Edition
By Steve Oualline
December 2002 
Print: $39.95
Ebook: $31.99
Bundle: $43.95

In short, to-the-point chapters, Practical C++ Programming covers all aspects of programming including style, software engineering, programming design, object-oriented design, and debugging. It also covers common mistakes and how to… Read more.




C Pocket Reference C Pocket Reference
By Peter Prinz, Ulla Kirch-Prinz
Translated by Tony Crawford
November 2002 
Print: $9.95
Ebook: $7.99
Bundle: $10.95

Ideal as an introduction for beginners and a quick reference for advanced programmers, the C Pocket Reference consists of two parts: a compact description of the C language and a… Read more.




Learning Cocoa with Objective-C Learning Cocoa with Objective-C, Second Edition
By James Duncan Davidson, Apple Computer, Inc.
September 2002 
Print: $34.95
Ebook: $27.99
Bundle: $38.45

Based on the Jaguar release of Mac OS X 10.2, this 2nd edition of Learning Cocoa includes examples that use the Address Book and Universal Access APIs. Also included is… Read more.




Programming with Managed Extensions for Microsoft® Visual C++® .NET Programming with Managed Extensions for Microsoft® Visual C++® .NET
By Richard Grimes
July 2002 
Print: $49.99
Ebook: $39.99
Bundle: $54.99

This book thoroughly covers the Visual C++ managed extensions and how to write Microsoft .NET libraries and applications, plus features that are new to Visual C++. Read more.




Microsoft® Visual C++® .NET Language Reference Microsoft® Visual C++® .NET Language Reference
By Microsoft Corporation
May 2002 
Print: $39.99
Ebook: $31.99
Bundle: $43.99

Here’s official documentation for the Visual C++® .NET language, including descriptions of all major features. Covers modifiers, statements, operators, attributes, declarations, namespaces, classes, managed extensions keywords, compiler options, and more. Read more.




Mastering Algorithms with C Mastering Algorithms with C
By Kyle Loudon
August 1999 
Print: $44.99
Ebook: $35.99
Bundle: $49.49

Mastering Algorithms with C offers robust solutions for everyday programming tasks, and provides all of the necessary information to understand and use common programming techniques. It includes implementations and real-world… Read more.




Writing Apache Modules with Perl and C Writing Apache Modules with Perl and C
By Lincoln Stein, Doug MacEachern
April 1999 
Print: $39.95

This guide to web programming shows how to extend the capabilities of the Apache web server. It explains the design of Apache, mod_perl, and the Apache API, then demonstrates how… Read more.




Practical C Programming Practical C Programming, Third Edition
By Steve Oualline
August 1997 
Print: $34.95

Practical C Programming teaches you not only the mechanics of programming, but also how to create programs that are easy to read, maintain, and debug. This third edition introduces popular… Read more.




Programming with GNU Software Programming with GNU Software
By Andy Oram, Mike Loukides
December 1996 
Print: $39.95

This book and CD combination is a complete package for programmers who are new to UNIX or who would like to make better use of the system. The tools come… Read more.




C++ The Core Language C++ The Core Language
By Gregory Satir, Doug Brown
October 1995 
Print: $29.95

A first book for C programmers transitioning to C++, an object-oriented enhancement of the C programming language. Designed to get readers up to speed quickly, this book thoroughly explains the… Read more.




Checking C Programs with Lint Checking C Programs with Lint
By Ian F. Darwin
October 1988 
Print: $12.95

The lint program is one of the best tools for finding portability problems and certain types of coding errors in C programs. This handbook introduces you to lint, guides you… Read more.




Popular Topics

Browse Books & Videos

International Sites

O'Reilly ChinaO'Reilly GermanyO'Reilly Japan

close