Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > C++ > C++ Builder
Регистрация

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

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 03.03.2010, 01:34   #11
__Demon__
Пользователь
 
Аватар для __Demon__
 
Регистрация: 13.08.2009
Сообщений: 37
По умолчанию

Значит попробовал переделать так:
Код:
//---------------------------------------------------------------------------

#ifndef Unit2H
#define Unit2H
//---------------------------------------------------------------------------
template<class T>
class MyClass {
public:
	MyClass();
	~MyClass();
	T GetParam();
private:
	T param1;
};

template<class T>
MyClass<T>::MyClass()
{
	param1 = 10;
}

template<class T>
MyClass<T>::~MyClass()
{
}

template<class T>
T MyClass<T>::GetParam()
{
    return param1;
}
#endif
Т.е. убрал из объявления #include <iostream.h>, на что получил:

[BCC32 Error] Unit2.h(18): E2316 'MyClass<T>::MyClass()' is not a member of 'MyClass<T>'
Full parser context
Unit2.cpp(5): #include Unit2.h
[BCC32 Error] Unit2.h(24): E2316 '~MyClass<T>::MyClass()' is not a member of 'MyClass<T>'
Full parser context
Unit2.cpp(5): #include Unit2.h
[BCC32 Error] Unit2.h(29): E2316 'MyClass<T>::GetParam()' is not a member of 'MyClass<T>'
Full parser context
Unit2.cpp(5): #include Unit2.h

Делаю я это в обычном консольном приложении(т.е. пытаюсь делать).
__Demon__ вне форума Ответить с цитированием
Старый 03.03.2010, 02:04   #12
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

C++ Builder 6 скомпилировал и запустил программу.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шаблоны С++ Secc Помощь студентам 4 27.12.2009 18:35
Создание классов и использование объектов классов при написании программ в среде C++. Frozen inside Помощь студентам 0 16.04.2009 23:18
Шаблоны bondik Общие вопросы C/C++ 10 04.05.2008 09:50
Шаблоны пользовательских классов MaTBeu Общие вопросы C/C++ 2 23.03.2008 20:02


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS