16
ответов

Перегрузите функцию C++ согласно возвращаемому значению

Все мы знаем, что можно перегрузить функцию согласно параметрам: интервал mul (интервал i, интервал j) {возвращают i*j;} станд.:: представьте mul в виде строки (символ c, интервал n) {станд. возврата:: строка (n, c);} действительно ли можно ли перегрузить
вопрос задан: 17 February 2013 18:44
15
ответов

Какая-либо причина перегрузиться глобальный новый и удалить?

Если Вы не программируете части ОС, или встроенная система там какие-либо причины сделать так? Я могу предположить, что для некоторых конкретных классов, которые создаются и, часто уничтожаются перегружаясь...
вопрос задан: 11 August 2014 02:43
12
ответов

Полиморфизм по сравнению с переопределением по сравнению с перегрузкой

С точки зрения Java, когда кто-то спрашивает: что такое полиморфизм? Перегрузка или переопределение были бы приемлемым ответом? Я думаю, что существует немного больше к нему, чем это. ЕСЛИ у Вас была абстрактная основа...
вопрос задан: 28 October 2016 21:18
12
ответов

Может ли динамический полиморфизм обеспечить большую гибкость, чем статический полиморфизм при написании на Java? [Дубликат]

Насколько я понимаю, динамический полиморфизм позволяет переопределять методы с разными доходами, поэтому наследования могут приводить к различным ответам на основе подкласса. Такие, которые объясняются в Прабхакаре ...
вопрос задан: 14 March 2015 00:16
11
ответов

Необязательные параметры?

Может ли Go иметь дополнительные параметры? Или я могу просто определить две функции с одинаковым именем и разным количеством аргументов?
вопрос задан: 30 August 2017 09:52
10
ответов

Дополнительные параметры функции: Использовать параметры по умолчанию (ПУСТОЙ УКАЗАТЕЛЬ) или перегрузить функцию?

У меня есть функция, которая обрабатывает данный вектор, но может также создать такой вектор сам, если он не дан. Я вижу два проектных решения для такого случая, где параметр функции является дополнительным: Сделать...
вопрос задан: 31 March 2009 23:15
9
ответов

Перегруженный конструктор, вызывающий другого конструктора, но не как первый оператор

Я испытываю некоторые затруднения с помощью нескольких конструкторов в Java. то, что я хочу сделать, является чем-то вроде этого: общедоступный класс MyClass {//первая общественность конструктора MyClass (arg1, arg2, arg3) {//делает некоторых...
вопрос задан: 7 September 2012 20:54
9
ответов

Каково использование/преимущество перегрузки функции?

Каково использование/преимущество перегрузки функции?
вопрос задан: 27 July 2010 14:41
9
ответов

перегрузка метода по сравнению с дополнительным параметром в C# 4.0 [дубликат]

какой лучше? сразу дополнительный параметр кажется лучше (меньше кода, меньше документации XML, и т.д.), но почему большинство классов библиотеки MSDN использует перегрузку вместо дополнительных параметров?...
вопрос задан: 23 July 2010 14:31
9
ответов

Разрешение перегрузки C++ [дубликат]

Учитывая следующий пример, почему, я должен явно использовать оператор b-> A:: DoSomething (), а не просто b-> DoSomething ()? Не был должен фигура разрешения перегрузки компилятора который...
вопрос задан: 23 January 2010 18:22
9
ответов

Два более дерзких: книжная рекомендация Django + [закрытый] совет реального мира Django

Первый вопрос: Каков Ваш материал книжных знаний или дистанционного обучения фаворита Django? Примеры CodeProject + документация Django, O'Reilly, и т.д. Второй Вопрос: Каковы некоторые хорошие советы и совет Вы...
вопрос задан: 26 September 2009 16:35
9
ответов

Возвращаемые значения перегрузки метода [дубликат]

В C# я должен быть в состоянии определить метод, но иметь его, возвращают один или два типа возврата. Компилятор дает мне ошибку, когда я пытаюсь сделать это, но почему не достаточно умно знать, какой метод я должен...
вопрос задан: 2 June 2009 04:46
8
ответов

Как достигнуть перегрузки функции в C?

Там какой-либо путь состоит в том, чтобы достигнуть перегрузки функции в C? Я смотрю на простые функции, которые будут перегружены как нечто (интервал a) нечто (символ b), нечто (пустите в ход c, интервал d), я думаю, что там является не прямым...
вопрос задан: 3 July 2018 07:35
8
ответов

ни один экземпляр шаблона функции не соответствует списку аргументов [duplicate]

Поэтому сегодня я пытался создать функцию длины для массива и, похоже, работает. Это моя реализация: //utils.h template & lt; typename T, unsigned S & gt; unsigned int length (const T (& amp; arr) [...
вопрос задан: 4 November 2015 06:35
8
ответов

Перегрузка функций с различным возвращаемым значением c ++ [duplicate]

Я хочу знать, есть ли способ перегрузить функции только с помощью другого типа возврата? Итак, у меня есть несколько классов, полученных из базового класса. Все они имеют один метод для возврата данных структуры. Но каждый ...
вопрос задан: 5 March 2012 17:04
8
ответов

Создание методов с бесконечными параметрами?

В C# можно сделать это: нечто = строка. Формат (" {0} {1} {2} {3}... ", "aa", "bb", "cc"...); Этот Формат метода () принимает бесконечные параметры, будучи первым, как строка должна быть отформатирована...
вопрос задан: 28 January 2011 04:56
8
ответов

Действительно ли это - известный шаблон разработки? Каково его имя?

Я видел это часто в коде, но когда я говорю о нем, я не знаю название такого 'шаблона', у меня есть метод с 2 аргументами, который называет перегруженный метод, который имеет 3 аргумента и намеренно...
вопрос задан: 20 May 2010 14:04
8
ответов

В C++, как перегрузка функции обычно реализуется?

Если нет никакой перегрузки функции, имя функции служит адресом функционального кода, и когда функция вызывается, ее адрес легок найти использование ее имени. Однако с...
вопрос задан: 9 February 2010 07:46
8
ответов

Передающий суперкласс как параметр к методу, ожидающему sub класс

У меня есть дерево объектов, которое смотрит что-то как Ball / \LegalBall IllegalBall, И у меня есть 2 метода: класс o {AddBall (LegalBall l) AddBall (IllegalBall i)} в другом...
вопрос задан: 27 December 2008 01:13
8
ответов

Что Делает “Перегруженный” / “Перегрузка” / “Перегружающийся” Средний?

Что делает "Перегруженный" / "Перегрузка" означает в отношении программирования?
вопрос задан: 9 December 2008 03:03
8
ответов

Действительно ли перегрузка является единственным способом иметь аргументы функции по умолчанию в C#?

Действительно ли это верно, что единственный способ обработать аргументы функции по умолчанию посредством перегрузки функции? Например, в PHP я могу сделать это: функциональное нечто ($x, $y=0) {} Было бы лучший способ обработать его в C#...
вопрос задан: 2 September 2008 17:32
7
ответов

Поддерживает ли Java значения параметров по умолчанию?

Я натолкнулся на некоторый Java-код, имеющий следующую структуру: public MyParameterizedFunction (String param1, int param2) {this (param1, param2, false); } public MyParameterizedFunction (String ...
вопрос задан: 8 May 2019 09:01
7
ответов

Реализуйте подобное Массиву поведение в JavaScript, не используя Массив

Там какой-либо путь состоит в том, чтобы создать подобный массиву объект в JavaScript, не используя встроенный массив? Я конкретно обеспокоен поведением как это: глоток var = новый Массив (5);//sup.length вот 0 глотков [...
вопрос задан: 23 May 2017 10:30
7
ответов

Злоупотребление оператором запятой

Я ищу простой способ создать массив строк во время компиляции. Для теста я соединил класс под названием Строки, который имеет следующих членов: Строки (); Строки (константа Strings& это);...
вопрос задан: 27 January 2016 22:03
7
ответов

Как поведение NULL при следующей перегрузке метода в нижнем коде [duplicate]

Я пытаюсь перегрузить один простой метод в java, но я не могу понять поведение «null» при передаче в качестве аргумента. Или, я думаю, мне не хватает теоретического аспекта перегрузки. Ниже ...
вопрос задан: 13 December 2015 18:50
7
ответов

Почему мы не можем перегружать методы, основанные на типичном типе списка [duplicate]

Я знаю, что из-за стирания типа все общие параметры стираются во время компиляции, поэтому, если у нас есть следующие методы public void addToList (List & lt; Orange & gt; list) {} public void addToList (...
вопрос задан: 27 September 2015 08:04
7
ответов

Перегрузка метода с типами C#

Я задавался вопросом, возможно ли следующее. Создайте класс, который принимает анонимный тип (строка, интервал, десятичное число, customObject, и т.д.), затем имейте перегруженные методы, которые делают различные базирующиеся операции...
вопрос задан: 25 June 2015 18:31
7
ответов

Возврат C++ вводит взлом перегрузки

Я скучал и придумал такой взлом (псевдокод): 1 прокси структуры {2 интервала оператора ();//интервал функционируют 3 оператора дважды ();//удваивают функцию 4 прокси (аргументы); 5 аргументов и...
вопрос задан: 31 August 2014 01:35
7
ответов

: this() As a constructor

I'm trying to get a better understanding of general practice... specifically deriving this() in a constructor. I understand that its less code, but I consider it less readable. Is it common/good ...
вопрос задан: 19 August 2010 17:49
7
ответов

Почему Википедия говорит, что “Полиморфизм не является тем же как перегрузкой метода или переопределением метода”.

Я озирался и не мог найти подобный вопрос. Вот абзац, который я получил от Википедии: Полиморфизм не является тем же как переопределением метода или перегрузкой метода. Полиморфизм...
вопрос задан: 27 July 2010 12:33