how to use VOID merge to merge array A and B? this program merge but i didnt use void merge and where should i put it , so can you help me to edit it ? thanks
#include <iostream>
#include <algorithm>
#include <iterator>
using namespace std;
int A[] = {1,2,3}, B[] = {4,5,6};
size_t A_len = sizeof(A) / sizeof(A[0]),
B_len = sizeof(B)/> / sizeof(B[0]);
int *C = new int[A_len + B_len];
int main(int argc, char *argv[]) {
// copy A to C
copy(A, A + A_len, C);
// append B to C
copy(B, B + B_len, C + A_len);
// display C
copy(C, C + A_len + B_len, ostream_iterator<int>(cout, " "));
cout << endl;
// delete C
delete [] C;
return 0;
}