What does this statement mean?

1
2
3
4
int main(array<System::String ^> ^args)
{
return 0;
}


Im asking about: array<System::String ^> ^args

Whats this: ^>
Some kind of .NET syntax. It's not C++.
Is there any kind of ^ operator in C++?
The bitwise XOR operator, yes. But the usage of ^ in the example you posted means managed pointer and is an extension to the C++ language that MS added for stuff like C++/CLI and .NET, etc
Topic archived. No new replies allowed.