C++ Book Converts C# Developers | Syncfusion Blogs
Detailed Blog page Skeleton loader

You want to build a Windows 8 app. Microsoft says C++ is the way, but you’re a C# developer. Maybe you remember C++, have a history with it, and will only need a brief reacquaintance. Maybe you’ve never known C++, never even courted it, and hope since it’s in the family of C that your jump to it won’t end with a thud.

Either way, you’re okay.

Take comfort knowing Michael McLaughlin’s expertise and expansive C++ knowledge are in his latest book, C++ Succinctly. As part of Syncfusion’s Succinctly series, this free e-book saves you from scouring C++11 language specifications and various other online resources.

Setting the two languages side-by-side, McLaughlin points to the similarities that will make your transition easier while issuing dire warnings regarding the differences that will cause you trouble. It certainly is not a beginner’s introduction to C++, but if you’ve worked with C# professionally, you’ll benefit from McLaughlin’s insight.

Glancing at the table of contents quickly gives you an idea of the topics covered:

· Chapter 1 – Types

· Chapter 2 – Namespaces

· Chapter 3 – Functions and Classes

· Chapter 4 – Storage Duration

· Chapter 5 – Constructors, Destructors, and Operators

· Chapter 6 – Resource Acquisition Is Initialization

· Chapter 7 – Pointers, References, and Const-Correctness

· Chapter 8 – Casting in C++

· Chapter 9 – Strings

· Chapter 10 – C++ Language Usages and Idioms

· Chapter 11 – Templates

· Chapter 12 – Lambda Expressions

· Chapter 13 – C++ Standard Library

· Chapter 14 – Visual Studio and C++

Despite the breadth of the subject matter, which may seem daunting, the book doesn’t exceed 125 pages. Each chapter starts with a concise overview of the subject, and proceeds to the essence of working with C++.

As a Windows developer, know that your transition to C++ is coming. C++ Succinctly quickly provides a handle on this complex language. Although this book won’t instantly make you an expert, it will launch you on your way, more so than if you don’t read it.

C++ Succinctly by Michael McLaughlin can be found with the entire Succinctly series at Syncfusion’s Technology Resource Portal. Upcoming topics include F# and knockout.js.

Be the first to get updates

Tres Watkins

Meet the Author

Tres Watkins

Tres Watkins oversees Syncfusion's content development and editorial team to deliver an accessible, uncomplicated reader experience. He has worked in publishing for 15 years, where he honed his craft of communicating essential information to target audiences. He holds a bachelor's degree in communications from Appalachian State University