Articles of java

Erreur de script de rendu Android lors de l’atsortingbution du paramètre Out

je reçois une erreur Fatal signal 11 (SIGSEGV) at 0x51b71000 (code=1), thread 3696 (sssist.magnitab) Chaque fois que j’atsortingbue une valeur au paramètre out pour renvoyer les valeurs de l’application principale, lorsque je supprime l’erreur d’atsortingbution disparaît, voici mon code (ci-dessous le code androïde) void root(const char *in, int *out, uint32_t x, uint32_t y) {\ int […]

Quelle boucle infinie est préférable d’utiliser

Dupliquer possible: Est-ce que «for (;;)» est plus rapide que «while (TRUE)»? Si non, pourquoi les gens l’utilisent-ils? Je lisais un livre de programmation (java) là-bas que l’auteur utilise for(;;) au lieu de while(true) . Cette chose commence vraiment à m’agacer, alors je me suis dit que je devrais vérifier lequel est le mieux à […]

Aide: Problème de concours graphique: peut-être un Dijkstra modifié ou un autre algorithme alternatif

J’essaie de faire cet exercice de concours sur les graphes: XPTO est un aventurier intrépide (un peu trop téméraire pour son propre bien) qui se vante d’explorer tous les coins de l’univers, aussi inhospitalier soit-il. En fait, il ne visite pas les planètes où les gens peuvent facilement vivre, il préfère celles où seul un […]

Envoyer des données asn1 du client au serveur avec socket

J’ai écrit ce code dans le client C pour obtenir un numéro int, le coder et l’envoyer via socket int clientNumber; printf(“Enter a number :\n “); scanf(“%d”,&clientNumber); Message01_t *message1; message1 = calloc(1, sizeof(Message01_t)); message1->number= clientNumber; char buffer[BUFFERSIZE]; size_t bufferLen = sizeof(buffer); der_encode_to_buffer(&asn_DEF_Message01, message1, buffer, bufferLen); xer_fprint(stdout, &asn_DEF_Message01, message1); if( send( to_server_socket, &message1, sizeof( message1 ), […]

Exécution à la méthode principale

Salut, Nous voyons généralement que l’exécution du programme commence dans la méthode principale pour les langages tels que C, C ++, Java (je les connais bien). Je veux savoir comment le compilateur sait la présence de la méthode MAIN dans le programme. Que signifie la méthode main plus du fait qu’elle est le point d’entrée […]

Comment utiliser la fonction C sur Android avec NDK

Je veux utiliser la fonction écrite en C dans une application Android. La fonction est prise à partir d’ ici . J’ai appris quelques notions de base d’Android NDK. Je parviens à utiliser la fonction dans mon source Java, mais l’application se fige lorsque je l’appelle, puis je dois attendre qu’android me propose de tuer […]

Erreur d’allocation de mémoire Glib

J’utilise une bibliothèque libfprint sur ubuntu et j’essaie d’appeler une fonction via mon code java. API_EXPORTED struct fp_img *fpi_img_new(size_t length) { struct fp_img *img = g_malloc(sizeof(*img) + length); memset(img, 0, sizeof(*img)); fp_dbg(“length=%zd”, length); img->length = length; return img; } Je passe la valeur entière 5 de mon code java à cette fonction. Lorsque j’essaie d’exécuter […]

le var ne devient pas global mais rest local

Dans l’extrait suivant, j’essaie de tester NewGlobalRef et d’essayer de rendre clsStr global après l’avoir déclaré dans la scope locale de if block. jssortingng Java_Package_LocalAndGlobalReference_returnGlobalReference (JNIEnv *env, jobject obj) { if(1) { printf(“In function make global reference\n”); jclass clsStr ; jclass cls = (*env)->FindClass(env,”java/lang/Ssortingng”); if( cls == NULL) return NULL; // create a global reference […]

Utilisation Bitmap / Canvas et le NDK

J’ai récemment découvert qu’il n’y avait pas de limite ssortingcte à la quantité de mémoire que le code NDK peut allouer contrairement à la quantité de mémoire très limitée (environ 25 Mo sur la plupart des périphériques) que vous pouvez allouer du côté de Java. Je souhaite écrire une application de traitement d’image (similaire à […]

Fuite de mémoire lors de l’appel de code Java à partir de C à l’aide de JNI

J’ai un programme C qui stocke un object dans java store en utilisant JNI. (Avant que quelqu’un ne pose la question, java store est une exigence ici et je dois écrire un client en C qui pourrait append et récupérer des objects de ce magasin). J’ai créé le programme et essayé d’append 100 000 objects […]