[JNI] récupérer la sortie cout du c++
Bonjour,
J'ai une application java qui fait appel à une librairie native écrite en c++
On dira par exemple que la classe Main contient une méthode native
void native printf();
Dans le code c++ de la librairie, j'ai donc
Code:
1 2 3
| Java_Main_prinf(){
std:cout<< "hello"<<endl
} |
Ayant besoin de pouvoir récupérer les messages lancés depuis c++ dans mon application java parente, ma question est de savoir comment faire. Est-il possible de rediriger le iostream c++, ce qui me permettrait de le renvoyer sur une méthode Java de l'application?
Merci d'avance
Loïc