---
title: "C++ Book Converts C# Developers"
published_at: "2012-09-10T13:07:00+00:00"
modified_at: "2018-09-21T09:41:30+00:00"
url: "https://www.syncfusion.com/blogs/post/c2b2b-book-converts-c-developers"
excerpt: "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++,..."
taxonomy_category:
  - "C#"
  - "Company"
  - "Succinctly series"
  - "Windows 8"
taxonomy_post_tag:
  - "C#"
  - "Windows 8"
---

# C++ Book Converts C# Developers

[Tres Watkins](https://www.syncfusion.com/blogs/author/tresw)

![Image](https://www.syncfusion.com/blogs/wp-content/uploads/2018/08/c_plus_plus_c_sharp_f02a5f3c.png)

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](https://www.syncfusion.com/ebooks/cplusplus?utm_medium=Blog)*. 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](https://www.syncfusion.com/ebooks)
. Upcoming topics include F# and knockout.js.*
