Заблокирован
|
|||||||||||
1 | |||||||||||
В чем различие template <typename T> от template <class T> ?18.11.2015, 14:52. Показов 8490. Ответов 29
Метки нет Все метки)
(
Добрый день !
Заметил в новых книгах применение записи
0
|
|
18.11.2015, 14:52 | |
Ответы с готовыми решениями:
29
Ошибки: 1) use of class template requires template argument list 2) 'T' : undeclared identifier 'MyQueue' : use of class template requires template argument list
Friend template class with template class argument |
techpriest
634 / 213 / 57
Регистрация: 27.02.2014
Сообщений: 1,180
|
|
18.11.2015, 15:01 | 2 |
![]() Решение
Это абсолютные синонимы. Изначально использовалось слово class.
Но в следствии того, что слово class в языке и так загружено значениями, возникали конфузы... Впоследствии ввели слово typename для использования его в шаблонах. Стандарт допускает оба использования, но рекомендует typename. Слово class оставлено для обратной совместимости.
2
|
:)
![]() 4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
||||||
18.11.2015, 15:53 | 4 | |||||
![]() Решение
В большинстве случаев - да. Но есть нюанс (на текущий момент):
3
|
Неэпический
|
||||||
18.11.2015, 17:30 | 8 | |||||
2
|
Неэпический
|
|
18.11.2015, 17:45 | 11 |
Не по теме: Tulosba, упал под стол :rofl: Добавлено через 5 минут Добавлено через 52 секунды ну значит как дойдете до темы шаблонных параметров шаблона, так поймете ![]()
1
|
Заблокирован
|
|||||||||||
18.11.2015, 17:48 [ТС] | 12 | ||||||||||
не могу понять почему не пашит эта строка
0
|
Неэпический
|
||||||
18.11.2015, 17:54 | 14 | |||||
RAFA91,
1
|
Неэпический
|
|
18.11.2015, 17:59 | 16 |
![]() Решение
поддержка c++11 нужна
у шаблона же тоже есть шаблонные параметры, вот и указываем что там да как.
1
|
710 / 283 / 16
Регистрация: 31.03.2013
Сообщений: 1,340
|
|
18.11.2015, 19:34 | 18 |
1
|
Заблокирован
|
|||||||||||
19.11.2015, 14:59 [ТС] | 19 | ||||||||||
Подскажите пожалуйста , что неправильно в этой строке
0
|
:)
![]() 4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
||||||
19.11.2015, 15:14 | 20 | |||||
0
|
19.11.2015, 15:14 | |
Помогаю со студенческими работами здесь
20
Template<typename T> vs auto
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |