![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| AlterMann |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 25.10.2006 Репутация: нет Всего: нет |
Приветсвую товарищей гуру
Делаю шаблон класса:
В общем примерно так... Так вот, когда пытаюсь откомпилить (Turbo C++ IDE) - пишет что ошибка в синтаксисе определения шаблона... ): Подскажите пожалуйста, где я не прав? (: Это сообщение отредактировал(а) AlterMann - 15.12.2006, 18:42 |
|||
|
||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 18 Всего: 162 |
Поставь в определения шаблонов (строки 18,19) тип возвращаемого значения - void.
|
|||
|
||||
| AlterMann |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 25.10.2006 Репутация: нет Всего: нет |
прошу прощения...
когда своё сообщение писал забыл туда написать (грубая ошибка, но я только сегодня начал пробовать юзать темплейты...) в общем, добавляю void (строки 19 и 25 (строка 18 - конструктор, там нет возвращаемого значения)) в итоге код выглядит так:
и всё равно пишет, что ошибка синаксиса (Declaration syntax error) и указывает на 2 строки: на 1 и 16... Это сообщение отредактировал(а) AlterMann - 15.12.2006, 23:42 |
|||
|
||||
| Daevaorn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2155 Регистрация: 29.11.2004 Где: Москва Репутация: 51 Всего: 70 |
||||
|
||||
| AlterMann |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 25.10.2006 Репутация: нет Всего: нет |
Т - как параметр функции... тот тип, который может изменяться... ну шаблон ради этого изменяемого типа параметра функции и делаю...
а чо, не получится в нём сделать?.. простые шаблоны (ну как пример - вектор) - норм компилятся... Это сообщение отредактировал(а) AlterMann - 16.12.2006, 16:56 |
||||
|
|||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 18 Всего: 162 |
AlterMann, у меня код с void'ами компилился на GCC. Так что тут дело, наверное, в Turbo C++ - компиляторе.
|
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |