你的java代码写的有问题,之前没仔细看 /* *Testjava.java文件 */ public class Testjava { static { System.loadLibrary("testdll"); } public native static int CheckPass(String FUserID,String FPassWord); public static void main(String[] args) { Testjava t = new Testjava(); System.out.println(t.CheckPass("admin","12345678")); } }
比如用户名和密码的验证,但是这个用户和密码在其他系统保存,我们没有访问权限,但这个系统可以提供一个c++写的一个服务程序(或是一个函数)供通信使用。我如何用户java访问这个服务或是函数。
/*
*Testjava.java文件
*/
public class Testjava
{
static
{
System.loadLibrary("testdll");
}
public native static int CheckPass(String FUserID,String FPassWord);
public static void main(String[] args)
{
Testjava t = new Testjava();
System.out.println(t.CheckPass("admin","12345678"));
}
}
http://community.csdn.net/Expert/topic/5128/5128179.xml?temp=.58099
think in java 各章后练习答案.....
http://blog.csdn.net/heimaoxiaozi/