下你所需,载你所想!
汇集开发技术源码资料

使用C++实现易语言的到字节集功能

:258.563KB :1 :2023-05-24 19:02:32

部分简介

实际上到字节集就是取出字符串的无符号数 只需要把char转为usigned char然后以整数输出就可以得到字节集
以下是源代码:
#include
#include
#include
void to_byte_set(const char* str,std::vector& out) //使用vector数组
{
for (int i = 0; i < strlen(str); i++)
{
out.push_back(str[i]);
}
}
void to_byte_set(const char* str, unsigned char* out) //使用unsigned char*来接收数据
{
for (int i = 0; i < strlen(str); i++)
{
out[i] = str[i];
}
}
int main()
{
std::vector out;
to_byte_set("测试一下效果", out);
for (int i = 0; i < out.size(); i++)
{
printf_s("%d ", out[i]);
}
printf_s("\n\n");
for (int i = 0; i < out.size(); i++)
{
std::wcout << out[i] << " "; //使用wcout输出数组
}
std::cout << std::endl <
unsigned char out2[256]{};
to_byte_set("测试一下效果", out2);
for (int i = 0; i < 256; i++)
{
if (out2[i] == '\0')
break;
printf_s("%d ", out2[i]);
}
printf_s("\n");
system("pause");
return 0;
}
经过与易的到字节集对比 输出结果无误 源码已经打包到压缩包 使用的是VS2019写到代码。

使用C++实现易语言的到字节集功能

热门推荐

相关文章