gpt4 book ai didi

c# - 使用指向 C# 的指针迁移函数 C++

转载 作者:行者123 更新时间:2023-11-30 03:05:26 24 4
gpt4 key购买 nike

我在 C++ 中有一个返回指针值的函数 :

fPosFirst( int &aId, char *aNname, char *aDirectory );

我在 C# 中的语法是:

fPosFirst(ref int aId,  String aNname,  String aDirectory);

函数返回的是id而不是字符串参数,大家知道吗?

最佳答案

如果您希望参数用于返回值,请将它们标记为 refout .

例如

fPosFirst(ref int aId,  out string aNname,  out string aDirectory);

关于c# - 使用指向 C# 的指针迁移函数 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7716040/

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