C++ 2013 for C# Developers

2nd Edition

By Dean C. Wills

  • eBook Price: $52.99
  • Print Book Price: $74.99
Buy eBook Buy Print Book
C++ 2013 for C# Developers provides proficient C# developers with the detailed knowledge of syntax, grammar and process execution that they need to work with C++ effectively across desktop and console environments.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-4302-6706-5
  • 396 Pages
  • User Level: Advanced
  • Publication Date: September 3, 2014
  • Available eBook Formats: EPUB, MOBI, PDF

Related Titles

  • C# 6.0 and the .NET 4.6 Framework
  • Develop on Yammer
  • Beginning C for Arduino, Second Edition
  • MATLAB Recipes
  • Using the C++ Standard Template Libraries
Full 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

Table of Contents

Part 1: Fast Track to C++

1. Hello, World

2. There's No Place Like Home

3. Syntax

4. C# to C++/CLI

5. Tools

6. Data Types

7. Arrays

8. Polymorphism and Protection

Part 2: Details

9. Pointers and Unsafe Code

10. Properties and Events

11. Expressions and Operators

12. The End of the Beginning

13. Fun, Fun, and More Fun

Part 3: Advanced Concepts

14. Generics

15. Introduction to Templates

16. Advanced Generics and Casts

17. The Preprocessor

18. Native C++

19. Multiple Language Support

20. Final Thoughts


Please Login to submit errata.

No errata are currently published


    1. Modern X86 Assembly Language Programming


      View Book

    2. The Coder\'s Path to Wealth and Independence


      View Book

    3. Pro Android Web Game Apps


      View Book

    4. Thinking in LINQ


      View Book