C++ Book Converts C# Developers | Syncfusion Blogs
Live Chat Icon For mobile
Live Chat Icon
Popular Categories.NET  (181).NET Core  (28).NET MAUI  (227)Angular  (113)ASP.NET  (49)ASP.NET Core  (81)ASP.NET MVC  (87)Azure  (42)Black Friday Deal  (1)Blazor  (236)BoldSign  (14)DocIO  (24)Essential JS 2  (110)Essential Studio  (200)File Formats  (73)Flutter  (136)JavaScript  (226)Microsoft  (122)PDF  (83)Python  (1)React  (105)Streamlit  (1)Succinctly series  (131)Syncfusion  (964)TypeScript  (33)Uno Platform  (3)UWP  (3)Vue  (46)Webinar  (53)Windows Forms  (59)WinUI  (72)WPF  (163)Xamarin  (159)XlsIO  (38)Other CategoriesBarcode  (5)BI  (29)Bold BI  (8)Bold Reports  (2)Build conference  (11)Business intelligence  (55)Button  (4)C#  (164)Chart  (147)Chart of the week  (58)Cloud  (15)Company  (440)Dashboard  (8)Data Science  (3)Data Validation  (8)DataGrid  (73)Development  (681)Doc  (7)DockingManager  (1)eBook  (99)Enterprise  (22)Entity Framework  (7)Essential Tools  (13)Excel  (43)Extensions  (23)File Manager  (7)Gantt  (21)Gauge  (12)Git  (5)Grid  (31)HTML  (13)Installer  (2)Knockout  (2)Language  (1)LINQPad  (1)Linux  (2)M-Commerce  (1)Metro Studio  (11)Mobile  (522)Mobile MVC  (9)OLAP server  (2)Open source  (1)Orubase  (12)Partners  (21)PDF viewer  (45)Performance  (13)PHP  (2)PivotGrid  (5)Predictive Analytics  (6)Report Server  (3)Reporting  (8)Reporting / Back Office  (9)Rich Text Editor  (12)Road Map  (12)Scheduler  (54)Security  (5)SfDataGrid  (9)Silverlight  (21)Sneak Peek  (32)Solution Services  (4)Spreadsheet  (11)SQL  (15)Stock Chart  (1)Surface  (4)Tablets  (5)Theme  (12)Tips and Tricks  (112)UI  (406)Uncategorized  (68)Unix  (2)User interface  (68)Visual State Manager  (2)Visual Studio  (31)Visual Studio Code  (19)Web  (628)What's new  (341)Windows 8  (19)Windows App  (2)Windows Phone  (15)Windows Phone 7  (9)WinRT  (26)

C++ Book Converts C# Developers

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.


Share this post:

Popular Now

Be the first to get updates

Subscribe RSS feed