基本信息
源码名称:C++CLI Primer For .NET Development.pdf
源码大小:8.39M
文件格式:.pdf
开发语言:C/C++
更新时间:2021-03-19
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 10 元 
   源码介绍

C /CLI is unattractive, clumsy, and hard when compared to
other modern programming languages that run on the .NET
platform. That’s because it is powerful. Like light that can be
viewed as a wave or particle, C /CLI can be exercised as an
unmanaged or managed language or actually as a sandwich
language to do mixed-mode programming, which is its real
power. That’s also why it is unique.
In this book, I present some of the important aspects of the
C / CLI language that usually pose a barrier to programmers
new to the language. I believe that this book will guide
you through that barrier. Beyond that barrier lies a world of
hard-core programming on the .NET platform.
This book is not an extensive guide to master the C \CLI
programming language ; rather, it is quick start learning material
that offers an easier way for an unmanaged C programmer
to enter the world of managed programming, still
sticking to C . The book should be helpful also for a C#, or
VB.NET, or a pure managed programmer too to program in
C \CLI where the two programming worlds merge to offer
the most powerful programming environment.


Contents
About the Author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
About the Technical Reviewer . . . . . . . . . . . . . . . . . . . . . . ix
Chapter 1: Introduction ..................................................... 1
Chapter 2: Words of Agreement ....................................... 3
Chapter 3: Unmanaged Programming Brief ................... 5
Chapter 4: Managed Programming Brief ......................... 7
Chapter 5: What Is C  \CLI? ............................................ 9
Chapter 6: Types and Object Creation ........................... 11
Chapter 7: Primitive Types Mapping ............................... 13
Chapter 8: User-Defined Value Types .............................. 17
Chapter 9: Reference Types ............................................. 19
Chapter 10: Garbage Collection Intro .............................. 21
Chapter 11: Declaring and Consuming a
Managed Class ............................................... 23
Chapter 12: Boxing/Unboxing ........................................... 27
Chapter 13: Object Destruction ....................................... 31
Chapter 14: Scope of a Managed Object .......................... 39
Chapter 15: Mixed Mode .................................................... 41
Chapter 16: Equality and Identity ..................................... 45
Chapter 17: Abstract Classes ............................................ 47
Chapter 18: Nullptr ............................................................ 49
Chapter 19: Declaring Properties ..................................... 51
Chapter 20: Strings ............................................................. 57
Chapter 21: Arrays—Not [] But cli::array<T^> ............... 61
Chapter 22: A Second Look at GC ................................... 65
Chapter 23: Generics ......................................................... 71
Chapter 24: The Beginning ................................................ 79
Index ..................................................................................... 81