|
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
|||||||||||
Шаблон15.11.2010, 11:41. Показов 1229. Ответов 15
Метки нет (Все метки)
Всем доброе время суток))
Вот нпаисал прогу:
0
|
|||||||||||
| 15.11.2010, 11:41 | |
|
Ответы с готовыми решениями:
15
Шаблоны функций, Ошибка: для использования класса шаблон требуется список аргументов шаблон
Шаблон стека изменить на шаблон очереди |
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||
| 15.11.2010, 12:02 | ||
|
0
|
||
|
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
|
| 15.11.2010, 12:07 [ТС] | |
|
как исправить? Вот не знаю как переменную "а" сделать типом "Т". Тогда думаю было бы все тип-топ
0
|
|
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
| 15.11.2010, 12:11 | |
|
0
|
|
|
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
|||||||||||
| 15.11.2010, 12:30 [ТС] | |||||||||||
|
Ну что бы мне добавить элемент в очередь или же от туда удалить я завожу переменную "а", но она типа int а мне нужно что бы она автоматом принимала тот тип которым будет объект.
например я завел:
А если
И вот как сделать что бы 'а' тоже автоматом была равная 'Т' Добавлено через 27 секунд может я просто не очень понятно объясняю. незнаю даже как сказать то подробнее
0
|
|||||||||||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||||||||||||
| 15.11.2010, 12:35 | ||||||||||||
|
Сам уже глючу, this указывает не на T, а на List. А ожидается ссылка на T. Но звёздочкой ты преобразуешь указатель в ссылку, не меняя типа. Поменяй декларацию на
Добавлено через 1 минуту
0
|
||||||||||||
|
|
||
| 15.11.2010, 12:56 | ||
|
0
|
||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||||||
| 15.11.2010, 13:14 | ||||||
|
Бред. Функции работают в runtime, а типы переменных задаются в deisgnedtime. Кроме того, ни одна функция, кроме возвращающих runtime информацию о типе (в том числе, о расходе на него памяти (suizeof)), не примет тип в качестве параметра.
Добавлено через 4 минуты Вы когда массивы объявляете и вам нужны переменные базовых типов этих массивов (например, буфер для обмена двух элементов местами имеет базовый тип массива, то есть тип элемента) тоже пытаетесь сделать автомат, обеспечивающий совпадение типов? Уж если надо перетипизировать конейнерные типы, а перетипизировать одновременно буфера базовых типов лень, то под каждый вариант базового типа создавайте или макрос, или синонимичный тип. Добавлено через 1 минуту
1
|
||||||
|
274 / 175 / 12
Регистрация: 14.03.2010
Сообщений: 501
|
|
| 15.11.2010, 13:16 | |
|
Опиши подробнее, как ты хочешь, чтобы работали операторы "<<" и ">>". Не совсем понятно, чего ты добиваешься.
0
|
|
| 15.11.2010, 13:31 | ||
|
Не по теме:
P.S. Вчера поздно вечером минут 30 не мог понять почему sizeof не правильно возвращает длину строки О_о
0
|
||
|
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
||||||||
| 15.11.2010, 13:48 [ТС] | ||||||||
|
я содал объект List<int> w; int a; Теперь с помощью перегруженной операции '<<' мне нужно добавить элемент в очередь. Я ввожу 3 и он его добавляет и т.д. Но если я создам объект List<char> w; то и переменную 'a' мне тоже придется менять тип на char. дак вот что бы так каждый раз не менять, я и хотел бы как нить сделать, что бы переменная принимала тот тип как у объекта 'w'. т.е. если
0
|
||||||||
|
274 / 175 / 12
Регистрация: 14.03.2010
Сообщений: 501
|
|
| 15.11.2010, 13:54 | |
|
robert19, а что эти операторы возвращают? Ссылку на новый список?
0
|
|
|
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
|
| 15.11.2010, 13:55 [ТС] | |
|
0
|
|
|
274 / 175 / 12
Регистрация: 14.03.2010
Сообщений: 501
|
|
| 15.11.2010, 13:58 | |
|
Что эти операторы возвращают?
Добавлено через 27 секунд Поправка: что должны возвращать?
0
|
|
|
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
|
| 15.11.2010, 14:01 [ТС] | |
|
0
|
|
|
274 / 175 / 12
Регистрация: 14.03.2010
Сообщений: 501
|
|
| 15.11.2010, 14:06 | |
|
На какой объект?
0
|
|
| 15.11.2010, 14:06 | |
|
Помогаю со студенческими работами здесь
16
"LinkedList": для использования класс шаблон требуется список аргументов шаблон Ошибка при компиляции:"C2955 "Tree": для использования класс шаблон требуется список аргументов шаблон" Шаблон родительского класса и шаблон класса потомка Шаблон Шаблон Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|