14
ответов

Я должен возвратить массив или набор от функции?

Каков предпочтительный контейнерный тип при возврате нескольких объектов того же типа от функции? Это против хорошей практики для возврата простого массива (как MyType []), или необходимо ли обернуть его в...
вопрос задан: 23 June 2009 19:25
11
ответов

Должны методы с типом возврата пусто использовать оператор возврата?

Я знаю, что существуют времена при использовании возврата; может служить полезной цели в Java, такой как в защите: общественность освобождает нечто (Панель панели) {если (панель == пустой указатель) возврат;//панель не является пустой, пойти...
вопрос задан: 15 December 2009 19:44
11
ответов

Строка или возвращаемые значения StringBuilder?

Если я создаю строку с помощью объекта StringBuilder в методе, был бы он иметь смысл к: Возвратите объект StringBuilder и позвольте коду вызова назвать ToString ()? возвратите сурьму; ИЛИ Возврат...
вопрос задан: 7 May 2009 12:52
11
ответов

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

Мне присвоили проект разработать ряд классов, которые действуют как интерфейс к системе хранения. Требование - то, что класс поддерживает получить метод со следующей подписью: общественность...
вопрос задан: 9 January 2009 15:28
8
ответов

C#, динамический тип возврата

То, в чем я нуждаюсь, является методом, который может возвратить тип (никакой объект, не вызвать позволенный кастинг) после условия. Вот пример:??? право (представляют fullStr в виде строки, интервал endPosition) {представляет tmpStr в виде строки ="
вопрос задан: 23 November 2009 19:20
8
ответов

Действительно ли хорошо иметь весь возврат функций метода set ссылка на объект в C++?

Действительно ли хорошо иметь весь возврат функций метода set ссылка на объект в C++?
вопрос задан: 15 April 2009 17:18
8
ответов

Как искать все методы в проекте, которые возвращают реализацию интерфейса Collection?

Я читал 'Эффективный Java Josh Bloch 2-й Выпуск'. Объект 43 состояния 'Возвращает пустые массивы или наборы, не пустые указатели. Мой вопрос состоит в том, как я могу искать все методы в проекте, которые возвращаются...
вопрос задан: 13 April 2009 15:00
7
ответов

C # числовое значение перечисления в виде строки

У меня есть следующее перечисление: public enum Urgency {VeryHigh = 1, High = 2, Routine = 4 } Я могу получить перечисление «значение» в виде строки, например: ((int) Urgency.Routine) .ToString () // возвращает ...
вопрос задан: 30 October 2015 20:31
7
ответов

Существует ли стандарт, “никогда не возвращает” атрибут для функций C#?

У меня есть один метод, который похож на это: освободите throwException (строковое сообщение) {бросают новый MyException (сообщение);} Теперь, если я пишу международное нечто (интервал x, y) {если (y == 0) throwException ("Doh!");...
вопрос задан: 4 January 2010 12:13
6
ответов

Может основной () функциональный возврат дважды?

Может основное (), функция в программе C возвращает двойной тип данных? Если Да, как и почему? Если нет, почему?
вопрос задан: 11 September 2017 11:43
6
ответов

Что должно основной () возврат в C и C++?

Что корректный (самый эффективный) путь состоит в том, чтобы определить основное () функция в C и C++ — международное основное () или освободить основной () — и почему? Если международное основное () затем возвращается 1 или возвращается 0? Существуют мно
вопрос задан: 23 May 2017 12:10
6
ответов

Когда ковариантность C++ является лучшим решением?

Этот вопрос задали здесь несколько часов назад и сделали мной, понимают, что я на самом деле никогда не использовал ковариантные типы возврата в своем собственном коде. Для не уверенных, какова ковариантность, она позволяет возврат...
вопрос задан: 23 May 2017 11:46
6
ответов

Почему функции всегда должны возвращать один и тот же тип?

Я где-то читал, что функции всегда должны возвращать только один тип, поэтому следующий код считается плохим: def x (foo): if 'bar' в foo: return (foo, 'bar') return None Я предполагаю, что ...
вопрос задан: 3 December 2009 11:34
6
ответов

Как возвратить динамические типы возврата в методах? C#

У меня есть проблема с типом возврата метода. Метод возвращает объект linq, который в настоящее время возвращает тип tblAppointment. Этот метод показывают ниже: общественность tblAppointment...
вопрос задан: 23 September 2009 10:12
5
ответов

Возврат вводит подобный языкам C полиморфизм

Почему мы не видим подобный языкам C, которые допускают callables с полиморфизмом в типе возврата? Я видел, как дополнительный вывод типа будет препятствием, но у нас есть много языков с...
вопрос задан: 4 August 2015 16:50
4
ответа

Почему возвращать интерфейс коллекции, а не конкретный тип? [дубликат]

Я заметил в чужом коде, что методы, возвращающие общие коллекции, почти всегда возвращают интерфейс (например, IEnumerable или IList ), а не конкретный ...
вопрос задан: 31 August 2012 14:17
4
ответа

.NET ParameterizedThreadStart неправильно возвращает тип

Я только что начал экспериментировать с Потоками, и я работал в к проблеме, которую я не могу решить самостоятельно. Я получаю ошибку: Ошибка 1 'bool projekt.ftp. UploadFil (объект)' имеет неправильный тип возврата, который я использую...
вопрос задан: 28 January 2011 14:22
4
ответа

При возврате объекты разделяют на подклассы с дженериками

С абстрактным классом я хочу определить метод, который возвращает "это" для подклассов: общедоступный абстрактный класс Foo {... общественность <T расширяется, Foo> T едят (Представьте eatCake в виде строки) {......
вопрос задан: 19 July 2010 20:08
4
ответа

Дженерики Java, расширяющие тип возврата методов

Смотрите на эти три класса. Minatchi позволяет себе быть расширенным так, чтобы тип возврата его методов мог быть расширен также. Для иллюстрирования я использовал статический метод. общедоступный класс Minatchi&...
вопрос задан: 14 January 2010 13:45
3
ответа

C++ осуществляет операторы возврата?

Хорошо, мало причуды я обнаружил со своим компилятором C++. У меня был не чрезмерно сложный бит кода для рефакторинга, и мне случайно удалось уехать в пути, который не имел оператора возврата. Мое плохое...
вопрос задан: 6 July 2010 14:49
3
ответа

указатель функции членства, который возвращает тот же тип указателя функции членства

Я хотел бы объявить указатель функции членства в C++, который возвращает тот же тип указателя функции членства, Это не работает: класс MyClass {общественность: определение типа FunctionPtr (MyClass::*...
вопрос задан: 2 July 2010 20:33
3
ответа

Действительно ли желательно иметь интерфейс как тип возврата?

У меня есть ряд классов с теми же функциями, но с другой логикой. Однако каждая функция класса может возвратить много объектов. Безопасно установить тип возврата как интерфейс? Каждый класс (...
вопрос задан: 14 June 2010 01:59
3
ответа

Как возвратить строковый литерал из функции

Я всегда смущаюсь возвратом строковый литерал или строка от функции. Мне сказали, что могла бы быть утечка памяти, потому что Вы не знаете, когда память будет удалена? Например, в...
вопрос задан: 20 March 2010 01:43
2
ответа

Как вернуть локальный массив в C ++?

char * recvmsg () {буфер символов [1024]; буфер возврата; } int main () {char * reply = recvmsg (); ..... } Я получаю предупреждение: предупреждение C4172: возвращение адреса локальной переменной или временного
вопрос задан: 15 January 2016 01:26
2
ответа
2
ответа

Каков тип функции лямбды?

В C++ 0x, я задаюсь вопросом, что тип имеет функцию лямбды. Конкретно: нечто #include <iostream> type1 (интервал x) {возврат [x] (интервал y)-> интервал {возвращают x * y;};} международное основное () {станд.:: суд <<...
вопрос задан: 1 July 2010 20:10
2
ответа

Как применить атрибут .net к типу возвращаемого значения?

Как я могу применить MarshalAsAttribute к типу возврата кода ниже? public ISomething Foo () {вернуть новый MyFoo (); }
вопрос задан: 23 October 2009 00:59
1
ответ

Как вызвать функцию внутри массива

Я создам json-файл с PHP с помощью json_encode. Я намереваюсь включить функцию, которую я буду вызывать внутри массива, прежде чем изменить ее на json. Можно ли вызывать функции внутри массива? $ ...
вопрос задан: 17 January 2019 03:56
1
ответ

наилучшая практика для множественного типа возврата из функции

Я только начинаю с python и задаю один вопрос. это хорошая идея для разработки функции return multi type value? Я прочитал некоторую информацию о сиде и полностью понимаю, что лучше поднимать исключение ...
вопрос задан: 13 July 2018 21:24
1
ответ

Тип возврата PHP

Можно ли определить возврат типа вот так? общедоступная статическая функция bool Test ($ value) {return $ value; // это значение будет bool }
вопрос задан: 16 August 2016 17:09