This question already has answers here:
What does the caret (‘^’) mean in C++/CLI?
                                
                                    (7个答案)
                                
                        
                                6年前关闭。
            
                    
我遇到了带有这样的参数的函数。我想知道^在这里是什么意思。

bool GetDeviceInformation(String ^ port, LibCECConfiguration ^configuration, uint32_t timeoutMs){}


干杯,

最佳答案

表示C ++ / CLI的“参考”。特别是,它不是C ++,而是对其的Microsoft扩展。在C ++中,插入符号始终是XOR运算符。

关于c++ - ^在bool GetDeviceInformation中的含义(字符串^端口,LibCECConfiguration ^配置,uint32_t timeoutMs),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17548289/

10-13 05:56