char类型转换问题,100分送上
void JNICALL defabc(jint class_data_len, const unsigned char* class_data,
jint* new_class_data_len, unsigned char** new_class_data)
{
char old_data[] = class_data;//这里如何转换成char[]类型
char result[1024];
unsigned char key[] = "aaaaaaa-10110101";
AES aes(key);
aes.Bm53InvCipher(old_data, result);//解密方法,void Bm53InvCipher(char *inut, char *output);
printf("%s\n",result);
*new_class_data_len = strlen(result)//长度.....
*new_class_data = result//这里如何转换.....
}
注:我对C++基本上是皮毛,主要是搞java的,工作中要写一个dll,不得不写c++,请各位兄台帮忙.
jint* new_class_data_len, unsigned char** new_class_data)
{
char old_data[] = class_data;//这里如何转换成char[]类型
char result[1024];
unsigned char key[] = "aaaaaaa-10110101";
AES aes(key);
aes.Bm53InvCipher(old_data, result);//解密方法,void Bm53InvCipher(char *inut, char *output);
printf("%s\n",result);
*new_class_data_len = strlen(result)//长度.....
*new_class_data = result//这里如何转换.....
}
注:我对C++基本上是皮毛,主要是搞java的,工作中要写一个dll,不得不写c++,请各位兄台帮忙.
...全文
相关推荐
(const) char 转CString 详解(字符串类型转换详解,不断补充)
### (const) char 转 CString 详解:深入解析字符串类型转换在计算机编程领域,尤其是在C++中,字符串处理是极为常见的需求之一。
java中char对应的ASCII码的转化操作
在Java中,可以使用强制类型转换将char类型的变量转换为int类型变量,反之亦然。
C++ 四种强制类型转换的总结
选择合适的类型转换方式对于确保程序的正确性和性能至关重要。在实际开发中,应根据具体情况选择最适合的操作符,避免因不当使用而导致的潜在问题。
(VC)强制类型转换相关.docx
;char* zStr = (char*)(LPCTSTR)cStr;```3. int 转换为 CStringint可以转换为CString,例如:```cint iValue = 100;CString
(VC)强制类型转换相关.pdf
以下是一些常见的整形转换方式:* int 转换为 CString:可以使用 Format 函数将整形转换为 CString,例如:int i = 100; CString str; str.Format


