28. november 2001 - 19:24Der er
13 kommentarer og 1 løsning
Konvertere JNI-jstring til C++-char*
Hejsa!
Jeg kalder en C++-metode fra mit Java-program via Java Native Interface (JNI). I metoden vil jeg gerne arbejde videre på et argument, jeg sendte med, som i Java-programmet er en String. Hvordan kan jeg konvertere den medsendte jstring til en C++-char* ?
Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Det havde jeg ikke, men det virker desværre ikke. Eller det vil sige, at det giver et resultat, men som tal. Det gør det også, hvis man skriver jstring\'en ud uden at konvertere den først.
hehe, min fejl. Der skal selvfølgelig stå %s i stedet for %d i printf()-metoden ovenfor... Nu virker det hele perfekt. Endnu engang tak for hjælpen. Det er sgu lækkert, at man får så kvalificeret hjælp så forbandet hurtigt :-) - gælder naturligvis også soreno
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.