Форум программистов, компьютерный форум CyberForum.ru

Dызовом родовой функции! Нужно передать массив в качестве аргумента функции через указатель." - C++

Восстановить пароль Регистрация
 
fristicol
6 / 6 / 0
Регистрация: 23.03.2010
Сообщений: 124
01.04.2011, 22:45     Dызовом родовой функции! Нужно передать массив в качестве аргумента функции через указатель." #1
#include <iostream>
using namespace std;
template <class T1> class mas
{
public:
T1 n;
T1 a[200];

void input()
{
cout<<"Vvedite kol-vo elementov massiva";
cin>>n;
for(int i=0;i<=n;i++)
{
cout<<"\n"<<"A["<<i<<"]=";
cin>>a[i];
}
}
void output()
{
for(int i=0;i<=n;i++)
{
cout<<"A["<<i<<"]="<<a[i]<<"\n";
}
}
int sum_after_min()
{
int k,min,s;
min=a[0];
s=0;
for(int i=0;i<=n;i++)
{
if (a[i]<=min)
{
min=a[i];
k=i;
}
}
for(int j=k;j<=n;j++) s=s+a[j];
return s;
}
};
template <class T> int func(T &a)
{
int k;
for(int i=k;i<=n;i++)
{
if (*(a+i)==0) k++;
}
return k;
}
void main()
{
mas <int>o1;
o1.input();
o1.output();
o1.sum_after_min();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2011, 22:45     Dызовом родовой функции! Нужно передать массив в качестве аргумента функции через указатель."
Посмотрите здесь:

Как передать функции массив в качестве аргумента? C++
C++ Передача функции в качестве аргумента массив
C++ передать целый массив в качестве входных параметров для функции main()?
как передать функции указатель на функцию в качестве аргумента? C++
Использование массивов в качестве аргумента функции C++
C++ Передать указатель функции через класс?
Как в качестве аргумента функции передать массив? C++
Массив в функции через указатель C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Unforgiven_00
60 / 60 / 2
Регистрация: 12.10.2010
Сообщений: 129
01.04.2011, 22:47     Dызовом родовой функции! Нужно передать массив в качестве аргумента функции через указатель." #2
В чем проблема то?
fristicol
6 / 6 / 0
Регистрация: 23.03.2010
Сообщений: 124
03.04.2011, 09:42  [ТС]     Dызовом родовой функции! Нужно передать массив в качестве аргумента функции через указатель." #3
В вызове родовой функции!
Нужно передать через указатель массив описаный в класе!
Yandex
Объявления
03.04.2011, 09:42     Dызовом родовой функции! Нужно передать массив в качестве аргумента функции через указатель."
Ответ Создать тему
Опции темы

Текущее время: 04:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru