// merge.cpp
// merges two containers into a third
#include <iostream>
#include <algorithm> //for merge()
using namespace std;
int src1[] = { 2, 3, 4, 6, 8 };
int src2[] = { 1, 3, 5 };
int dest[8];
int main()
{ //merge src1 and src2 into dest
merge(src1, src1+5, src2, src2+3, dest);
for(int j=0; j<8; j++) //display dest
cout << dest[j] << ' ';
cout << endl;
return 0;
}
это код, который я набрал, и я ожидал, что это отсортированный объединенный массив, но на выходе получилось:
1210537622105376321053763210537642105376521053766210537682105376
Я изменил данные, перепроверил синтаксис, но каждыйвсе хорошо, я думаю