67,515
社区成员
发帖
与我相关
我的任务
分享
public interface CLibrary extends Library
{
CLibrary INSTANCE = (CLibrary)Native.loadLibrary((Platform.isWindows() ? "testFile" : "c"), CLibrary.class);
void TestNFile(String XX, Object...args);//这里我应该如何传参数啊。。是如何对应c中
// TestNFile函数的?是应该怎么写啊?
//int __stdcall TestNFile(const char * OldSFile,int NewSKey)
}
public static void main(String[] args)
{
CLibrary.INSTANCE.TestNFile("Hello, World\n");
//还有这里调用的时候又是怎么样传参数的啊?。。哪位大侠给个解释。。。
}
。。哪位大侠给个解释。。。
public interface CLibrary extends Library
{
CLibrary INSTANCE = (CLibrary)Native.loadLibrary((Platform.isWindows() ? "testFile" : "c"), CLibrary.class);
void TestNFile(String XX, Object...args);//这里我应该如何传参数啊。。是如何对应c中
TestNFile函数的?是应该怎么写啊?
//int __stdcall TestNFile(const char * OldSFile,int NewSKey)
}
public static void main(String[] args)
{
CLibrary.INSTANCE.TestNFile("Hello, World\n");
//还有这里调用的时候又是怎么样传参数的啊?。。哪位大侠给个解释。。。
}