gpt4 book ai didi

java - 双值的全局和静态数组

转载 作者:行者123 更新时间:2023-12-02 08:16:57 25 4
gpt4 key购买 nike

我想将这个java代码翻译成同等的objective-c代码

double[] pMatrix = {50,100,150};

double[][] mMatrix = {{0.5,0.4,0.1}};

在java中我将其作为类属性。所以我需要能够在类里面的任何地方访问它们。我尝试将该代码放入头文件中,但没有成功。

有什么想法吗?

最佳答案

Objective-C++ 支持 C/C++。因此,您必须在 header 中定义 extern double Matrix[];,并在 .mm 中定义 double Matrix[] = {50,100,150};。此外,您可以定义与某些类 (C++) 的静态成员相同的值,或通过静态公共(public)方法返回它们。

关于java - 双值的全局和静态数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6187056/

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