C++如何实现任意类型的数据交换

来源:互联网 发布:eu域名 编辑:程序博客网 时间:2024/06/06 01:23
void Swap(void *a, void *b,size_t s)
{
void *temp = malloc(s);
memcpy(temp, a, s);
memcpy(a, b,s);
memcpy(b, temp, s);
free(temp);
}
0 0