Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Tutash
0 / 0 / 0
Регистрация: 18.10.2008
Сообщений: 1
#1

Как разработать шаблон функции для пересечения 2-х массивов из элементов типа Т? - C++

21.10.2008, 13:19. Просмотров 735. Ответов 1
Метки нет (Все метки)

Как разработать шаблон функции для пересечения 2-х массивов из элементов типа Т???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2008, 13:19
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как разработать шаблон функции для пересечения 2-х массивов из элементов типа Т? (C++):

Написать шаблон функции для сортировки массивов действительных и целых чисел - C++
Заданы элементы массива. Написать шаблон функции для сортировки массивов действительных и целых чисел. Поможете?:scratch:

Сформировать функции типа void для формирования указанных массивов - C++
Дано натуральное число n и действительные числа a1, a2... an. Сформировать два массива, в первый из которых переписать по неубыванию все...

Реализовать функции пересечения и объединения массивов - C++
Само задание: необходимо создать класс, в котором реализовать функции пересечения и объединения массивов. У меня возникло два варианта...

Как создать шаблон для пользовательского и встроенного типа? - C++
Есть перегруженные операторы класса: void String::operator=(const char *a){ //Перегрпуженный оператор присваивания для типа char* ...

Разработать функцию для сортировки одномерных массивов А и В и организовать функцию для поиска элементов, которые имеются в одном экземпляре или тольк - C++
Разработать функцию для сортировки одномерных массивов А и В и организовать функцию для поиска элементов, которые имеются в одном...

Разработать шаблон функции - C++
Разработать шаблон функции для обмена значениями максимального и минимального элементов массива. Элементы массива могут иметь любой тип,...

1
Andir
0 / 0 / 0
Регистрация: 04.11.2007
Сообщений: 145
23.10.2008, 09:00 #2
Привет !

Как как ... сесть подумать и разработать !

Код
// pFirst - указатель на первый массив, nf - кол-во элементов в нём
// pSecond - указатель на первый массив, ns - кол-во элементов в нём
template<class T> 
void InterSection(/*[in]*/T *pFirst, /*[in]*/int nf, ]
                  /*[in]*/T *pSecond, /*[in]*/int ns,
                 /*[out]*/T *pResult)
{
// А здесь их пересекай как твоей душе угодно,
// Я их просто слил ...
   for(int ii=0; ii<nf+ns; ii++)
   {
       if(ii<nf)
       {
            pResult[ii]=pFirst[ii];
       }
       else
       {
            pResult[ii]=pFirst[ii-ns];
       }
   }
}
Удачи Andir!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.10.2008, 09:00
Привет! Вот еще темы с ответами:

Шаблон функции для нахождения среднего арифметичного элементов масива - C++
Написать шаблон функции для нахождения среднего арифметичного елементов масива.

Шаблон функции для нахождения суммы отрицательных элементов массива - C++
имеется шаблон функции для нахождения суммы отрицательных элементов целочисленного массива. как сделать массив из вещественных чисел. ...

Создать шаблон функции для подсчёта количества отрицательных элементов матриц - C++
Создать шаблон функции для подсчёта количества отрицательных элементов матрицы A.Вызвать шаблон функции для матриц различного типа. ...

Шаблон функции для поиска произведения всех элементов одномерного массива - C++
Есть задание: /* Создать функцию-шаблон. Используя эту функцию, проверить её для разных типов параметров (int, double, float). ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru