jni

    0

    1답변

    자바 프로그램이 다양한 방법으로 WinAPI를 호출하는 데 사용하는 DLL을 작성하고 있습니다. 나는 적절한 예외를 자바에 던지고 싶지만, GetLastError()로부터 리턴 된 int가 아니라 WinAPI 에러를 잘 작성해야한다. 나는 그것을 할 수있는 좋은 방법이있을 것이라고 확신합니다.

    -1

    2답변

    예를 들어, 다음 텍스트를 편집 중이라고 가정 할 때 (\ t는 텍스트 형식이 아닙니다.) '\ t \ t \ t 일부 텍스트 ...' 이고 입력 키보드 위치가 'S' 그리고 'S'(이 경우 3입니다.) 전에 탭 수를 얻고 싶습니다. Win32 API를 사용하여 그 수의 탭을 얻는 방법은 무엇입니까? p.s. 일부 현재 전체 줄을 가져오고 (그리고 그 텍스

    16

    3답변

    Eclipse 용 Java/C++ 프로젝트 결합을 성공적으로 관리 한 사람이 있습니까? 내가하려는 것은 매우 간단합니다. 1) Compile my Java sources 2) Run Javah to create the JNI interface 3) Compile all the C/C++ sources 4) Link native shared librar

    1

    2답변

    이 파일에 클래스를 구현하려고하면 UnsatisfiedLinkError 오류가 발생하지만 Broker.h 클래스의 구현을 제거하면 오류가 발생합니다. 왜? Broker.h #include "XletTable.h" #ifndef BROKER_H_ #define BROKER_H_ class Broker { private: static Bro

    0

    2답변

    시스템의 다양한 프로세스 프로세스 공간에서 실행되는 DLL이 Java 프로세스와 다시 대화해야하는 JNI 코드를 작성 중입니다. 나는 다양한 mem/sockets/rpc 등 공유 무게 후 명명 된 파이프를 사용하기로 결정했습니다. 내 질문은 Java에서 명명 된 파이프를 처리하는 좋은 방법이 있습니까? 아니면 하나를 써야합니까?

    1

    5답변

    Java 클래스 (JNI)에서 C 함수를 호출 할 때이 함수가 필요하며 "Microsoft Visual C++ 컴파일러"를 사용하여이 작업을 수행 할 수있는 옵션이 있다는 것을 알고 있습니다. (explained here) 그러나 유사한 내용이 TC 또는 TCC을 사용하여 수행 될 수 있는지 알고 싶습니다. 나는 "마이크로 소프트 비주얼 스튜디오"를 설치하

    2

    2답변

    합니까 자바 패스 JNI (구체적 안드로이드 NDK 주)의 종류에 따라 달라

    12

    3답변

    현재 프로젝트에서 C++과 Java를 모두 사용하고 있으며이를 통해 수정할 수있는 Java 인터페이스에 C++에 포함 된 객체를 보내고 싶습니다. GUI를 누른 다음 C++에서 수정을 다시 보냅니다. 지금까지 JNI 인터페이스를 통해 Java에 아무것도, int 또는 부울 값을 반환하지 않았습니다. 이번에는 인터페이스를 통해 객체를 보내야합니다. 비슷한 클

    0

    2답변

    자바 호스트를 Gdal과 함께 사용합니다. JNI 바인딩 위에 구축 된 일부 서버 측 응용 프로그램이 있습니다. JNI 섹션에 오류가있는 경우 전체 JVM이 실패합니다. C/C++ 라이브러리에 JVM 스택 폴을 유발할 수있는 치명적인 오류가 없다는 것을 테스트하는 가장 좋은 방법은 무엇입니까? 발생하는 오류를 깨끗하게 처리하는 가장 좋은 방법은 무엇입니까?

    2

    2답변

    네이티브 C/C++ 코드에서 JVM_CreateJavavm을 호출하여 생성 된 Java 가상 머신에 신호를 직접 보낼 수 있습니까? 예 : 일반 자바 프로세스에 대한 , 그 PID가 나는 이런 식으로 신호 3을 보낼 수 12345라고 ... 죽 -3 12345, 희망 나는에 의해에서 Javacore 또는 힙 덤프를 트리거 할 수 JVM 구성 변경. 그러나