C++ 2013 for C# Developers, 2nd Edition Front Cover

C++ 2013 for C# Developers, 2nd Edition

  • Length: 396 pages
  • Edition: 2
  • Publisher:
  • Publication Date: 2014-08-25
  • ISBN-10: 1430267062
  • ISBN-13: 9781430267065
  • Sales Rank: #4817839 (See Top 100 Books)
Description

C++ 2013 for C# Developers provides a fast-track to C++ proficiency forthose already using the C# language at an advanced level. Beginning with a detailed explanation of the mechanics of C++’s execution sequence, its grammar, syntax and data access you’ll quickly learn the similarities and differences between C++ and C#.

The second and third partsof the of the book are devoted to a detailed deep-dive into C++ development to provide clear information and advice about how to use the languageeffectively.

What you’ll learn

  • Understand the underlying similarities and difference between C# and C++
  •  Learn how to use pointers and unmanaged code effectively
  • Use generics, templates, casting and the C++ pre-processor to create highly-efficient code
  • Move between native C++ and Microsoft’s C++/CLI implementation to take advantage of different resource libraries and standards
  • Learn how Multiple Language Support allows you to include C#-based libraries within your C++ code

Who this book is for

This book is for experienced C# developers who wish to broaden their skill-sets to include the versatile C++ language by following a steep learning curve.

Table of Contents

Part 1: Fast Track to C++
Chapter 1: Hello, World
Chapter 2: There’s No Place Like Home
Chapter 3: Syntax
Chapter 4: C# to C++/CLI
Chapter 5: Tools
Chapter 6: Data Types
Chapter 7: Arrays
Chapter 8: Polymorphism and Protection

Part 2: Details
Chapter 9: Pointers and Unsafe Code
Chapter 10: Properties and Events
Chapter 11: Expressions and Operators
Chapter 12: The End of the Beginning
Chapter 13: Fun, Fun, and More Fun

Part 3: Advanced Concepts
Chapter 14: Generics
Chapter 15: Introduction to Templates
Chapter 16: Advanced Generics and Casts
Chapter 17: The Preprocessor
Chapter 18: Native C++
Chapter 19: Multiple Language Support
Chapter 20: Final Thoughts

To access the link, solve the captcha.