'System :: String ^'在C++中的含义是什么?

Kie*_*eli 2 .net language-features c++-cli visual-c++

可能重复:
插入符号在C++/CLI中的含义是什么?

System::String是一个班级.额外的插入符是什么意思?

System::String^ productString = L"";
Run Code Online (Sandbox Code Playgroud)

谁看过这个吗?我在Stroustrop找不到任何东西.

Dir*_*mar 8

这是Microsoft的C++/CLI.该^运算符用于访问.NET引用类型.它意味着一种"句柄",而ClassName^不是语法ClassName*.


ice*_*ime 5

它不是真正的C++,而是C++/CLI(一种针对公共语言界面的C++外观相似的语言)


Pra*_*rav 5

'System::String^'C++ 中的意思是什么?

没有!因为它不是C++,它的C++/CLI. productString 是一个句柄^""