2 lcmsx lcmsx 于 2017.09.05 15:16 提问

C++ 中:catch (System::Exception^ ex) 中的^是个什么用法?

C++环境中(VC),看到第三方源代码中在try、catch的时候,有如下代码:

catch (System::Exception^ ex)
{
    throw;
}

这个System::Exception^  中的^是个什么用法,怎么会在这里出现。

1个回答

caozhy
caozhy   Ds   Rxr 2017.09.05 15:17
已采纳

这是C++ CIL的语法,这种语法专门用来编写和.net 框架兼容的程序。不是标准的c++

lcmsx
lcmsx 感谢,没有了解过这方面,所以没看懂。
2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片