Tôi đang viết một chương trình bằng Java và tôi muốn tạo một giao diện riêng cho một thư viện được viết bằng C++. Nhưng tôi nhầm lẫn với cách viết một khai báo phương thức gốc cho một hàm tạo.Tạo phương thức gốc java cho hàm tạo
Nói rằng tôi có điều này lớp C++ và xây dựng:
template <class _Tp,class _Val>
class Arbitrator
{
public:
Arbitrator();
}
Làm thế nào tôi sẽ viết một bản tuyên bố phương pháp tự nhiên?
Đây là những gì tôi đang làm cho đến thời điểm này: gói hbot.proxy.bwsal.arbitrator;
public class Arbitrator<Tp, Val>
{
public native Arbitrator Arbitrator();
}
Đây có phải là cách tôi thực hiện việc này không?
Cảm ơn
Javah nói gì về lớp học của bạn? Nếu nó hoạt động, bạn có thể sử dụng nó. – bmargulies