E
Edward Diener
In the doc regarding __value classes, under Primitive Types, I read:
"Generally, the C++ types and their __value class equivalents are
interchangeable in Managed Extensions."
What exactly does this mean ?
Does it mean that one can pass or return a C++ primitive to a function for
the equivalent __value class and vice-versa ?
Does this mean that one can assign the value of a C++ primitive type to the
equivalent __value class object and vice versa ?
Or what exactly is being specified here ? The rest of the topic does not
explain the quoted line above.
"Generally, the C++ types and their __value class equivalents are
interchangeable in Managed Extensions."
What exactly does this mean ?
Does it mean that one can pass or return a C++ primitive to a function for
the equivalent __value class and vice-versa ?
Does this mean that one can assign the value of a C++ primitive type to the
equivalent __value class object and vice versa ?
Or what exactly is being specified here ? The rest of the topic does not
explain the quoted line above.