This is the page for the C++ Cookbook. We put all sorts of things in the book, but, of course, you may still have some questions about the code or accompanying explanations. Either on this page or on the Google group you should find any more information you need for the book. If you have questions about examples, errors, or ideas for recipes in the next edition, please post them to the Google group. That way, others can see them and any one of the authors can respond. If you have any questions for me in particular, email me at ryan at ryanstephens dot com.
So who am I? I'm a software engineer, I live in Seattle, WA. I just moved here from Tempe, AZ where I was, until recently, a student at Arizona State University, and I like programming in, and learning more about C++. I'm not sure why, exactly; maybe it's an aesthetic thing, or it might be that C++ is such a complicated language that there are endless possibilities for exploration. I don't know and it doesn't matter: I like C++.
In my software engineering and consulting careers, I have used O'Reilly's books repeatedly, and so I eventually sent them a proposal to write my own C++ book. My original proposal was for C++ in a Nutshell, but unfortunately for me that book was already in progress. Fortunately, however, I was eventually put in touch with the C/C++ editor and we found a good project for me: a C++ Cookbook
.
None yet!
Here is a zip file with the source. The files are all named by their example name, e.g. 12-1.cpp, 1-5.mak, 8-3.h, etc. Many of the examples are complete programs that should compile and run alone, but not all of them. Some contain only code snippets and others require external headers such as Boost or Xerces. Email me or post a message to the Google group if you have any questions or problems.