Apress
C++ 2013 for C# Developers
C++ 2013 for C# Developers
Couldn't load pickup availability
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 youll 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 Microsofts 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++
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
Share
