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

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

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

Шаблоны в C++ - C++

21.12.2010, 09:59. Просмотров 527. Ответов 2
Метки нет (Все метки)

Доброго времени суток!

Начал разбираться что такое шаблон и с чем его едят. Загуглил, вставил код из википедии. Ошибка.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  template< class T >
  class A
  {
    void f( T data );
    void g( void );
  public:
    A();
  };
 
  template< class T >
  void A<T>::f( T data );
 
  template< class T >
  void A<T>::g( void );
Ошибки:
[C++ Error] Unit1.h(27): E2089 Identifier 'f' cannot have a type qualifier
[C++ Error] Unit1.h(30): E2089 Identifier 'g' cannot have a type qualifier

Использую C++ Builder 6. Подскажите, пожалуйста в чем проблема
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2010, 09:59
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Шаблоны в C++ (C++):

«Шаблоны шаблонов» vs «шаблоны с параметрами-шаблонами». - C++
«Шаблоны шаблонов» vs «шаблоны с параметрами-шаблонами». Есть ли разница в этих понятиях? Если есть, то в чём? И где (в каких...

Шаблоны. Плохо понимаемые моменты из книги "Шаблоны С++. Справочник разработчика". (Вандевурд, Джосаттис) - C++
Так как изучаю эту книгу, то в некоторых местах возникают вопросы. Чтобы не плодить много тем, корни у которых одни, решил создать эту...

Помогите писать на С++ через шаблоны. Консуле я писал, но надо писать исползуя шаблоны - C++
В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) количество элементов массива, равных 0; 2) сумму элементов...

Шаблоны C++ - C++
Написал template на С++, но он нифига не компилица, пишет мол типа не могу string в int преобразовать в строчке int out_param = (int)param;...

Шаблоны - C++
Я разбираюсь с ООП в С++ и застрял на шаблонах, будьте добры приведите пример кода, к примеру там.... вес машины и шаблон,(ну вообщем на...

Шаблоны - C++
// ConsoleApplication176.cpp : Defines the entry point for the console application. // template&lt;class type&gt; struct link { type...

2
oxotnik
1590 / 1067 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
21.12.2010, 11:59 #2
Код
template< class T >
class A
{
    void f( T data );
    void g( void );
public:
    A();
};
 
template< class T >
void A<T>::f( T data )
{
}
 
template< class T >
void A<T>::g( void )
{
}
0
NightStranger
Сообщений: n/a
21.12.2010, 12:46 #3
Хм... а ларчик просто открывался Тупанул. Спасибо
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2010, 12:46
Привет! Вот еще темы с ответами:

Шаблоны - C++
ругается на строку &quot;friend class List&lt;T&gt;;&quot;, вот что пишет: 1&gt;c:\users\slava\documents\visual studio...

Шаблоны - C++
Когда разделяю реализацию и прототип шаблонной в функции по разным файлам (*.h и *.cpp) происходит ошибка линковки... Я так понимаю, делать...

Шаблоны С++ - C++
template &lt;typename T_sizeCapacity&gt; class SomeClass { public: T_sizeCacity size; }; Как сделать чтобы T_sizeCapacity мог быть...

Шаблоны - C++
Не пойму что я неправильно делаю. Как не переделывал, всё равно не получалось. Может кто сможет чем помочь. А задача следующая-надо было...


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

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

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