Re: Question about tophat ^
C++ has no ^. Managed C++ does.
Re: Question about tophat ^
it means it's a ref type (in managed c++ as already been mentioned)
Re: Question about tophat ^
^ in C++ is an binary Xor operator though :)
So C++ does have a ^, just not in relation to pointer/reference.
IN managed C++, the right terminology would be saying that name^ is a handle to an object on the managed heap.
Re: Question about tophat ^
Is there a difference in the CSharp reference and managed C++ handle(^)? In other words what is the difference between a reference to object and handle to object? I understand that this is not a managed C++ forum and I would rarely ever work on that, yet it would be great if I get a short answer....
Thanks
Bhushan
Re: Question about tophat ^
C# reference and C++/CLI handle are exactly the same.
All .NET languages are translated to the same Intermediate Language (MSIL), they are different only by syntax.