J’essaie de configurer un serveur Boost ASIO simple avec un seul client Java. Je suis capable d’envoyer et de recevoir avec succès des chaînes entre les deux. Cependant, lorsque j’essaie d’envoyer des valeurs doubles, seules les ordures sortent de l’autre côté. Vous trouverez ci-dessous un code autonome illustrant ma configuration de base (avec un serveur […]
Nous avons appelé prédire dans la classe Java comme ceci. int[] label = new int[1]; double[] d = new double[1]; predict(mGrey.getNativeObjAddr(), label, confidence); Log.v(TAG, “Prediction completed, label[0]: ” + label[0] + “, d[0]: ” + d[0]); Et dans JNI prédire la méthode définie comme ceci. JNIEXPORT void JNICALL Java_com_opencv.test_FaceRecognizer_predict (JNIEnv *env, jobject thisObj, jlong images1, […]
J’essaie de charger une bibliothèque dynamic c ++ que j’ai compilée sur mon système afin de faire un wrapper en java. Cela a déjà été le cas avec Windows, mais j’ai du mal à charger la bibliothèque. Voici le code: import com.sun.jna.Library; import com.sun.jna.Native; import com.sun.jna.Pointer; import java.io.File; public interface libWrapper extends Library { // […]
Dupliquer possible: Existe-t-il une différence de performances entre i ++ et ++ i en C ++? Quelqu’un peut-il m’expliquer pourquoi ++ i est plus rapide que i ++ lorsque nous voulons incrémenter une valeur entière, je suppose que cela pourrait faire référence à n’importe quel langage de programmation.
MISE À JOUR: la question est toujours sans réponse. @Alastair_Pitts: À moins qu’il ne manque quelque chose, c’est une question en deux parties. La deuxième partie, “Si oui, pourquoi est-ce fait?” et pas été répondu. Croyez que la question est claire, mais si vous avez des questions – faites le moi savoir. Merci! undefined = […]
j’ai n éléments comme 1,2,3,4 …. n. Je voulais compter le nombre d’arbre de recherche binary possible de hauteur h pour toutes les racines possibles Compter le nombre d’arbre de recherche binary avec toute la hauteur possible: int countTrees(int N) { if (N <=1) { return(1); } else { int sum = 0; int left, […]
JAXB fournit un moyen très pratique de gérer les données XML. Existe-t-il une alternative ou un script disponible pour c ++? Vous recherchez un outil indépendant du système d’exploitation, c’est-à-dire: fonctionne sous Linux, Windows, etc. Tool devrait générer des classes c ++ de la même manière que JAXB a été généré à partir du schéma […]
Je joue avec JNI sur Windows 7×64, la version Java est 1.7.0_40 et MinGW / GCC / G ++ 4.7.2. Essayer de mettre mon moniteur hors tension en Java. Donc, j’ai créé un cours: public class MonitorTrigger { static { try { System.load(new ClassPathResource(“MonitorTrigger.dll”).getFile().getAbsolutePath()); } catch (IOException e) { e.printStackTrace(); } } public native void […]
Je passe un object Java de type “Propriétés” à c ++ à l’aide de JNI. Je récupère une valeur int qui est insérée dans l’object Properties à l’aide des instructions suivantes. int intVal = 1; Properties propObj = new Properties(); propObj.put(“KEY_FOR_INT”, intVal); Quand j’essaie de récupérer la valeur dans c ++ en utilisant JNI avec […]
J’essaie d’utiliser le module non libre avec OpenCV sur Android. Je suis cette réponse https://stackoverflow.com/a/28557686/6126070 mais j’ai du mal à comprendre car il s’agit de ma première application utilisant Android et NDK. Pour le moment, OpenCV (sans non-free) travaille sur mon application et je l’utilise en code C ++ avec NDK et JNI. Ce qui […]