|
8 / 7 / 1
Регистрация: 13.06.2017
Сообщений: 56
|
||||||
Перегрузка оператора у вложенного класса шаблона25.04.2020, 01:06. Показов 3092. Ответов 22
Метки нет (Все метки)
Я объявляю шаблонный класс A и хочу иметь в нем вложенный класс B, к которому будет применим бинарный плюс следующим образом:
Какой должна быть сигнатура перегрузки чтобы это заработало?
0
|
||||||
| 25.04.2020, 01:06 | |
|
Ответы с готовыми решениями:
22
Перегрузка оператора- для шаблона класса Перегрузка оператора << для шаблона Перегрузка оператора >> для дочернего класса от базового виртуального класса |
|
Комп_Оратор)
|
|||||||||||
| 25.04.2020, 15:40 | |||||||||||
|
zayats80888, вообще мне это напоминает некую поповскую науку. Догматизм, доктринёрство и зубрение. Не удивительны попытки давать чужие цитаты под запись.
В ссылке про невыводимый контекст я не увидел реальных доводов. Там даже нет доказательств невыводимости, а говорится о возможности неоднозначности. Но и при обычных перегрузках такие возможности - обычное дело. Неоднозначность определяется по факту обнаружения, а не потому, что решено было не искать долго. В этом и есть разница между "возможно" и "есть в наличии". Вот ваш пример, но с принудительным инстанцированием:
Компелятор не желает искать в областях видимости шаблонов предложенных аргументов. Сам тип он легко находит, а шаблонную функцию по такому аргументу не желает. Разрабы компиляторов убоялись сложности поиска? Вот старый пример, где тот же аргумент (шаблонный тип) представлен не через объявление в области видимости шаблона а в глобальной и... - и всё работает! Но это уже не контекст вызова, ведь!
0
|
|||||||||||
| 25.04.2020, 16:28 | ||
|
Не по теме:
0
|
||
|
Комп_Оратор)
|
||
| 25.04.2020, 16:59 | ||
|
Работая в научном проектном подразделении (проблемная лаборатория, если точнее), мне часто приходилось участвовать в обсуждениях различного рода решений, предложений, подходов. При этом не считалось зазорным задавать самые "дурацкие" с виду, вопросы. Мы старались искать слабые места и формулировки, самые неудобные для защищающего идею. И когда вопрос не регламентирован черновиками и опенсорсом, а результат требует надёжности, это нормально. Иначе документация придёт в производство слабой и будет возвращаться боком. Однако в отрасли (особенно в дешевых аутсорсинговых казармах, разгребающих всякую всячину, от которой отказались разрабы за рубежом) можно встретить подходы вроде того: "не умничай", "правильно, это то, что принято считать таковым", "делай что велено" и пр. Отсюда и высокомерие и грубость и тупость.
1
|
||
| 25.04.2020, 16:59 | |
|
Перегрузка оператора << шаблонного класса Перегрузка оператора = в шаблоне класса
Перегрузка оператора -> для шаблонного класса
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|