您好,登錄后才能下訂單哦!
jstring ifaceStr, jstring opPackageNameStr
String16(opPackageName.c_str()),client, String8(iface.c_str())
2. String16 name16 = String16("HellOThEWrolD");
String8 name8 = String8(name16);
3. string8 -> char*
String8& initParam
initParam.string()
4. char* -> string16
char *buf = new char[strlen(C_name8)+1];
name16 = String16(buf);
5. string -> char*
string s1 = "abcdeg";
const char *k = s1.c_str();
const char *t = s1.data();
如果要轉換成char*,可以用string的一個成員函數copy實現。
string s1 = "abcdefg";
char *data;
int len = s1.length();
data = (char *)malloc((len+1)*sizeof(char));
s1.copy(data,len,0);
string8 與 const char* 就是同一個, 如果要轉換成非const, 就需要copy
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。