C++环境中(VC),看到第三方源代码中在try、catch的时候,有如下代码:
catch (System::Exception^ ex)
{
throw;
}
这个System::Exception^ 中的^是个什么用法,怎么会在这里出现。
C++环境中(VC),看到第三方源代码中在try、catch的时候,有如下代码:
catch (System::Exception^ ex)
{
throw;
}
这个System::Exception^ 中的^是个什么用法,怎么会在这里出现。
这是C++ CIL的语法,这种语法专门用来编写和.net 框架兼容的程序。不是标准的c++