![]() 20 / 16 / 11
Регистрация: 07.12.2013
Сообщений: 244
|
||||||
1 | ||||||
Ошибка с шаблоном21.02.2014, 14:48. Показов 1061. Ответов 2
Метки нет Все метки)
(
Собсно,только начал изучать шаблоны,кажется,что-то упустил,ну в общем вот:
error C2059: синтаксическая ошибка: { см. ссылку на создание экземпляров класса шаблон при компиляции "random<T>" error C2334: непредвиденные лексемы перед "{"; пропуск вероятного тела функции error C2059: синтаксическая ошибка: { error C2334: непредвиденные лексемы перед "{"; пропуск вероятного тела функции error C2133: object: неизвестный размер error C2512: random: нет подходящего конструктора по умолчанию error C2662: random<T>::Get: невозможно преобразовать указатель "this" из "random" в "random<T> &" 1> Причина: невозможно преобразовать "random" в "random<T>" 1> Для преобразования требуется второй оператор пользовательского преобразования или конструктор
0
|
21.02.2014, 14:48 | |
21.02.2014, 14:48 | |
Ответы с готовыми решениями:
2
Ошибка: map не является шаблоном
Работа с шаблоном |
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
|
|
21.02.2014, 14:56 | 2 |
1) После ~random() убрать точку с запятой
2) После Get() убрать точку с запятой 3) При создании объекта указать тип параметр шаблона random<???>, int например 4) При создании объекта передать в конструктор ожидаемый параметр, например random<int> object(2);
1
|
![]() 20 / 16 / 11
Регистрация: 07.12.2013
Сообщений: 244
|
|
21.02.2014, 15:03 [ТС] | 3 |
Спасибо,с 1 и 2 пунктом тупанул конечно,а вот благодаря 3 и 4 пунктам всё стало понятно,в книге не понял толком,что это значит.
0
|
21.02.2014, 15:03 | |
21.02.2014, 15:03 | |
Помогаю со студенческими работами здесь
3
Работа с шаблоном Помогите с шаблоном из 7.0.2 Работа с шаблоном Помогите с шаблоном Помогите с шаблоном Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
![]() |
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Что означает знак восклицания в TypeScript
hw_wired 14.02.2025
TypeScript - удивительный язык программирования, который предоставляет множество возможностей для работы с типами данных. Особый интерес вызывает оператор утверждения ненулевого значения, который. . .
|
Как свернуть/скрыть секции кода в Visual Studio Code
hw_wired 14.02.2025
Ежедневно мы работам с файлами, содержащими сотни и тысячи строк кода. Навигация по такому объему становится настоящим испытанием, особенно когда нужно быстро найти нужный метод или переменную. . . .
|
Автоматическое создание файла requirements.txt в Python
hw_wired 14.02.2025
Дружелюбная среда для разработки на Python, один из самых широко используемых языков программирования, состоит не только из самого кода, но и целого ряда важных компонентов. И если вы когда-нибудь. . .
|
Передача переменных окружения в контейнер Docker
hw_wired 14.02.2025
При работе с Docker контейнерами возникает необходимость передать различные настройки и конфигурационные параметры - от строк подключения к базам данных до API ключей. И хотя можно жестко прописать. . .
|
Отличия Constructor и ngOnInit в Angular
hw_wired 14.02.2025
Разработка компонентов в Angular - непростая задача, особенно когда дело доходит до правильной инициализации и управления их жизненным циклом. Каждый разработчик рано или поздно сталкивается с. . .
|
Ошибка "Transport security has blocked a cleartext HTTP" в iOS
hw_wired 14.02.2025
В iOS-разработке часто возникают неожиданные препятствия, и одним из самых распространенных является сообщение об ошибке "Transport security has blocked a cleartext HTTP". Эта ошибка появляется,. . .
|
Ошибка "Cleartext HTTP traffic not permitted" в Android
hw_wired 13.02.2025
При разработке Android-приложений можно столнуться с неприятной ошибкой "Cleartext HTTP traffic not permitted", которая может серьезно затруднить отладку и тестирование. Эта проблема особенно. . .
|
Изменение версии по умолчанию в NVM
hw_wired 13.02.2025
Node Version Manager, или коротко NVM - незаменимый инструмент для разработчиков, использующих Node. js. Многие сталкивались с ситуацией, когда разные проекты требуют различных версий Node. js,. . .
|
Переименование коммита в Git (локального и удаленного)
hw_wired 13.02.2025
Git как система контроля версий предоставляет разработчикам множество средств для управления этой историей, и одним из таких важных средств является возможность изменения сообщений коммитов. Но зачем. . .
|
Отличия Promise и Observable в Angular
hw_wired 13.02.2025
В веб-разработки асинхронные операции стали неотъемлимой частью почти каждого приложения. Ведь согласитесь, было бы странно, если бы при каждом запросе к серверу или при обработке больших объемов. . .
|