Microsoft的文档通常会在我期望^
或*
的地方使用&
。
示例:
public:
event UnhandledExceptionEventHandler^ UnhandledException {
virtual void add(UnhandledExceptionEventHandler^ value) sealed;
virtual void remove(UnhandledExceptionEventHandler^ value) sealed;
}
使用^
确实让我很困惑。
答案 0 :(得分:2)
这是C ++ / CX或C ++ / CLI,^
表示某种类型的引用 - 指向托管引用类型或句柄的指针。
https://blogs.msdn.microsoft.com/vcblog/2012/09/17/ccx-part-2-of-n-types-that-wear-hats/