Weird .NET syntax

C++ .NET has a lot of types and classes that use the character "^" in their definition and declaration like:
System::String^ ^mystring;

Why is that? What does that mean?
Last edited on
Topic archived. No new replies allowed.