首页
社区
课程
招聘
[求助]VC怎么实现byte连接?
发表于: 2008-8-14 10:06 6149

[求助]VC怎么实现byte连接?

2008-8-14 10:06
6149
byte a[3]={0xEB,0xFF,0x75};//乱写的
byte b[1]={0xEB};

byte c[4]={0};

怎么实现 c={0xEB,0xFF,0x75,0xEB}; (就是 c=a连接b)

谢谢大家哦...

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 2316
活跃值: (129)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
2
c[0]=a[0];c[1]=a[1]....
c[3]=b[1];
2008-8-14 12:51
0
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
3
当作字符串就可以了,strcat
2008-8-14 12:52
0
雪    币: 367
活跃值: (20)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
4
不是吧,strcat会不知所措的(他不知道该cat多长)
2008-8-14 12:59
0
雪    币: 208
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
   易语言很好处理 为什么vc这么难哦

   再顶上哦...未解决...谢谢
2008-8-14 13:19
0
雪    币: 261
活跃值: (162)
能力值: ( LV13,RANK:320 )
在线值:
发帖
回帖
粉丝
6
strncat((char*)c,(char*)a,sizeof(a));
strncat((char*)c,(char*)b,sizeof(b));
2008-8-14 14:41
0
雪    币: 293
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
数组的话,是连续存储的,可以用memcpy.

赙赠连接一个:http://msdn.microsoft.com/en-us/library/dswaw1wk(VS.80).aspx
2008-8-14 16:16
0
雪    币: 325
活跃值: (97)
能力值: ( LV13,RANK:530 )
在线值:
发帖
回帖
粉丝
8
// ClrTut1.cpp : main project file.

#include "stdafx.h"

using namespace System;
typedef unsigned char byte;
typedef array<byte>  bin;
typedef System::Collections::Generic::List<byte>  binList;
/*
byte a[3]={0xEB,0xFF,0x75};//乱写的
byte b[1]={0xEB};

byte c[4]={0};

怎么实现 c={0xEB,0xFF,0x75,0xEB}; (就是 c=a连接b)

谢谢大家哦...
*/
int main(array<System::String ^> ^args)
{
        bin ^ a = {0xEB,0xFF,0x75};
        bin ^ b = {0xEB};
        binList ^ result = gcnew binList(a);
        result->AddRange(gcnew binList(b));
        bin ^ c = result->ToArray();
    return 0;
}
2008-8-14 17:01
0
雪    币: 208
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
谢谢 大家辛苦了.  还能得到这么多牛人的答复真是好荣幸.

问题已经解决了.希望大家开心每一天!~

非常谢谢!
2008-8-14 18:14
0
游客
登录 | 注册 方可回帖
返回
//