Результаты поиска по запросу "overloading"

5 ответов

А что касается вашей библиотеки, каждая функция может принадлежать к другому пространству имен, иначе это также невозможно.

5 ответов

на нем, чтобы определить динамический тип.

ользуюдекодируемых декодировать простую структуру из JSON. Это работает в соответствии с

2 ответа

Потому что вы перегружаете свободную функцию, а не функцию-член.

ТОП публикаций

1 ответ

gcc.gnu.org/bugzilla/show_bug.cgi?id=71117

аружил фрагмент кода, который компилируется и работает правильно влязг ++ 4 (и багажник) но не компилируется вg ++ 7 (и багажник), Давайте предположим, что у...

14 ответов

Джей, вы определяете тип возвращаемого значения при вызове функции. Если входные данные различны, то проблем нет вообще. Если есть то же самое, у вас может быть общая версия, которая может иметь некоторую логику, основанную на типе, используя GetType ().

у большинство популярных статически типизированных языков не поддерживают перегрузку функций / методов по типу возвращаемого значения? Я не могу думать ни о ...

7 ответов

Можно ли переопределить не виртуальный метод?

Есть ли способ переопределить не виртуальный метод? или что-то, что дает аналогичные результаты (кроме создания нового метода для вызова нужного метода)? Я хотел бы переопределить метод изMicrosoft.Xna.Framework.Graphics.GraphicsDevice с учетом ...

4 ответа

Публичный оператор new, приватный оператор delete: получение C2248 «не может получить доступ к приватному члену» при использовании new

В классе перегружены операторыnew а такжеdelete. new является публичным,delete это личное. При создании экземпляра этого класса я получаю следующую ошибку: pFoo = new Foo(bar)example.cpp (1): ошибка C2248: «Foo: оператор delete»: не может ...

1 ответ

@JulioCM - попробуйте изменить один или оба параметра a или b в вашем минус-методе с «Collection» на «List». Есть какая-то таинственная причина, почему это работает, но я не могу точно сказать, что это за причина

1 ответ

отличный ответ, спасибо

1 ответ

Книга гораздо яснее моего комментария: см. «Пункт 41: Используйте разумную перегрузку»

ня я столкнулся с ситуацией, когда Java не вызывал ожидаемый мной метод. Вот минимальный тестовый пример: (Извините, это кажется надуманным - сценарий «реального мира» существенно сложнее и имеет гораздо больше смысла. из "какого черта ты сделал ...