Нужно изменить статический на динамический массив
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
const int n=5;
int k=0,m=0;
int arr1[n],arr2[n];
for(int i=0;i<n;i++)
{
cout<<"arr1["<<i<<"]: ";
cin>>arr1[i];
}
for (int i=0; i < n; i++)
{
cout<<"arr2["<< i<<"]: ";
cin>>arr2[i];
}
for (int i=0; i < n; i++)
{
for (int j=0; j < n; j++)
if (arr1[i]==arr2[j])
k++;
}
int *p=new int[k];
for (int i=0; i < n; i++)
{
for (int j=0; j < n; j++)
if (arr1[i]==arr2[j])
{
p[m]=arr1[i];
m++;
}
}
for (int i=0; i < k; i++)
{
cout<<"p["<<i<<"]: "<<p[i]<<endl;
}
delete[] p;
system("pause");
return 0;
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Нужен пример создания dll на языке C++, которая бы регистриролась бы с помощью regsvr32, и её можно было бы подключить к проекту на VB5
задача: удалить дубли (строки) из текстового файла (1 - 4GB), OS: Windows 7 x64, ОЗУ: 8GB, Perl (v524