HAPPY BOOKSGIVING
Use code BOOKSGIVING during checkout to save 40%-55% on books and eBooks. Shop now.
Home > Topics > Programming > C/C++
Published Jun 30, 2024 by Pearson
Published Apr 12, 2024 by Addison-Wesley Professional
Published Sep 14, 2022 by Addison-Wesley Professional
Published Apr 22, 2022 by Addison-Wesley Professional
Learn the fundamental features of C++, including variables, operators, expressions and statements, functions, error handling, I/O, arrays, pointers, and references, and structuring software projects.
Nothing succeeds like success. This chapter from C++ Without Fear: A Beginner's Guide That Makes You Feel Smart, 3rd Edition focuses on successfully installing and using the C++ compiler—the tool that translates C++ statements into an executable program (or application).
A single-purpose application with efficient, error-free code is a beautiful dream. In the real world, however, software is typically created by groups working with nearly impossible challenges against tight deadlines. Must successful small programs inevitably become unwieldy behemoths? In this two-part series, John Lakos, author of Large-Scale C++ LiveLessons (Workshop): Applied Hierarchical Reuse Using Bloomberg's Foundation Libraries, explains why large development efforts are fundamentally different from small ones, and explores methodologies for meeting this scalability challenge.
John Lakos, author of Large-Scale C++ LiveLessons (Workshop): Applied Hierarchical Reuse Using Bloomberg's Foundation Libraries, concludes his two-part series by discussing how hierarchical reuse avoids common pitfalls of large development projects and takes advantage of economies of scale.