Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2010, 14:00   #1
cati
Пользователь
 
Регистрация: 19.04.2010
Сообщений: 11
По умолчанию C++шаблон класса

Подскажите как исправить код. В шаблоне класса параметр по умолчанию. Используя локальную функцию класса увеличить данные класса на величину параметра по умолчанию.
Код:
#include <iostream.h>
#include <math.h>
#include <stdlib.h>

template < typename T,int elements=10 >
class Array
{
    T *A:
	int n;
public:
	Array();
	~Array()
	{delete []A;}
	void Input();
	void Show();
	void Summ();
};

template<typename T>void Array<T>::Input()
{
	cout<<"Vvedite col-vo elementov"<<endl;
    cin>>n;
    A=new T[n];
    cout<<"Vvodite elementi"<<endl;
    for(int i=0; i<n;i++)
    {    cin>>A[i];
	int s=0;         
	s+=A[i];
	}
	cout<<"summa="<<s<<endl;
}

template<typename T>void Array<T>::Summ()
{
	s=s+elements;
}

template <typename T>void Array <T>::Show()
{
    cout<<"Enter new summa:"<<s<<endl;
}

int main()
{
Array< int > I;
I.Input();
I.Summ();
I.Show();

return 0;
}

Последний раз редактировалось cati; 30.04.2010 в 00:21.
cati вне форума Ответить с цитированием
Старый 30.04.2010, 00:24   #2
cati
Пользователь
 
Регистрация: 19.04.2010
Сообщений: 11
По умолчанию

подскажите, где ошибки и как их исправить.
cati вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шаблон класса который сохраняет указатели на обьекты интеграл Помощь студентам 1 21.03.2010 22:36
не получается шаблон класса Yura_n Общие вопросы C/C++ 6 26.01.2010 19:39
Создать шаблон класса «очередь» (C++) NieL Помощь студентам 0 09.06.2009 13:31
Как написать шаблон класса Suren Общие вопросы C/C++ 4 25.05.2009 23:41
Шаблон класса androidvsu Общие вопросы C/C++ 2 26.04.2009 11:57