社区
C++ 语言
帖子详情
转换const unsigned char*成 const char *
linguanyu315
2011-01-11 07:02:25
怎么转换const unsigned char*成 const char *和 char*?
收到的数据包是const unsigned char*.
但是strncpy, strlen等函数, 只能处理const char *和 char*.以便可以使用strncpy, strlen等函数灵活处理数据包.
请大家指教.
...全文
291
4
打赏
收藏
转换const unsigned char*成 const char *
怎么转换const unsigned char*成 const char *和 char*? 收到的数据包是const unsigned char*. 但是strncpy, strlen等函数, 只能处理const char *和 char*.以便可以使用strncpy, strlen等函数灵活处理数据包. 请大家指教.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
李亚超
2011-01-11
打赏
举报
回复
+3 很详细的类型转换方法:
C++风格类型转换
[Quote=引用 3 楼 bluesky12312388 的回复:]
引用 2 楼 frankhb1989 的回复:
如果要考虑编码什么另外说,先只管类型转换——
如果p是const unsigned char*类型,直接用(const char *)p或者(char *)p就行了;C++风格是reinterpret_cast<const char*>(p)或者const_cast<char*>(reinterpret_cast<const char*>(……
[/Quote]
bluesky12312388
2011-01-11
打赏
举报
回复
[Quote=引用 2 楼 frankhb1989 的回复:]
如果要考虑编码什么另外说,先只管类型转换——
如果p是const unsigned char*类型,直接用(const char *)p或者(char *)p就行了;C++风格是reinterpret_cast<const char*>(p)或者const_cast<char*>(reinterpret_cast<const char*>(p))。
[/Quote]
正解
FrankHB1989
2011-01-11
打赏
举报
回复
如果要考虑编码什么另外说,先只管类型转换——
如果p是const unsigned char*类型,直接用(const char *)p或者(char *)p就行了;C++风格是reinterpret_cast<const char*>(p)或者const_cast<char*>(reinterpret_cast<const char*>(p))。
Orange_ou
2011-01-11
打赏
举报
回复
那个是不是unicode
10分钟实现微信小程序支付功能
} 一定要注意把appid,mchid,partnerKey换
成
你自己的。 到这里我们获取小程序支付所需参数的云函数代码就编写完
成
了。 不要忘记上传这个云函数。 出现下图就代表上传
成
功 五,写一个简单的页面,用来提交订单,...
c++ string转化为
const
unsigned
char
*
string-->
const
unsigned
char
*: (
const
unsigned
char
*)string.c_str() 或者
const
unsigned
char
* s =static_cast (string.c_str())
const
unsigned
char
*-->
unsigned
char
*: ...
C语言中
unsigned
char
* 和
const
char
*的互相
转换
1.
unsigned
char
*
转换
成
const
char
* 先将
unsigned
char
*
转换
成
char
*,再将
char
*
转换
成
const
char
*
unsigned
char
*pstr;
const
char
* p = (
const
char
*)(
char
*)pstr; 2.
const
char
*
转换
成
unsigned
char
* ...
c++
const
unsigned
char
* 转化为string
const
unsigned
char
* 转化为string
c语言
const
unsigned
char
,
char
* /
const
char
*/
unsigned
char
*
转换
BYTE bArray[16];
CHAR
*cArray[17] ;//BYTE 转
Char
*_tcscpy( cArray , (
CHAR
*)bArray);------------------------------------------------------------------------------//CString 转
unsigned
char
* --- 非U...
C++ 语言
64,282
社区成员
250,470
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章