gpt4 book ai didi

c# - 如何在 C# 中声明 C++ 指针

转载 作者:行者123 更新时间:2023-11-30 02:08:46 27 4
gpt4 key购买 nike

BIRDREADING *bird_data;
bird_data = &frame.reading[i];

如何在 C# 中声明这样的内容?

更新1:

我想调用 C++ DLL/lib 或用 C# 重写。实际上我试图在这个链接上解决我自己的问题。 Use a variable directly(data return are same in an array) or with pointer?把上面的转换成c#后试试运气解决问题

最佳答案

在c#中你可以声明调用不安全编程的指针。

示例:

unsafe {
int iData = 10;
int* pData = &iData;
Console.WriteLine("Data is " + iData);
Console.WriteLine("Address is " + (int)pData );
}

查看这篇文章:Writing Unsafe code using C#

关于c# - 如何在 C# 中声明 C++ 指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6224752/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com