Apress Access

C++ 2013 for C# Developers

2nd Edition

By Dean C. Wills

  • eBook Price: $52.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

  • Windows 10 for the Internet of Things
  • DevOps on the Microsoft Stack
  • Practical C
  • C++/CLI Primer
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


If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.
No errata are currently published


    1. Modern X86 Assembly Language Programming


      View Book

    2. Practical OpenCV


      View Book

    3. C Quick Syntax Reference


      View Book

    4. C++ 2013 for C# Developers


      View Book