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* ?
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
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.