问题描述
在学习Uart的过程中,我发现了这个符号^,它对谷歌免疫。 这是我无法理解的代码:
array<object^>^ objectArray = SerialPort::GetPortNames();
https://youtu.be/cxgKTWTHX1w?t=304
解决方法
那是 hat 运算符(又名 handle to object 运算符),适用于 Microsoft 的 C++/CLI
和 C++/CX
C++ 语言 projections 用来表示
声明的对象应该被系统自动删除 确定该对象不再可访问。
它使用引用计数来跟踪垃圾收集器何时释放。