8
ответов

Контейнер STL функционирует возвращаемые значения

При просмотре функций членства контейнеров STL нечетная мысль произошла со мной. Почему не делают функций как станд.:: вектор <T>:: push_back (T) не имеют (дополнительно) возвращаемое значение (итератор...
вопрос задан: 11 July 2010 15:19
8
ответов

Возвратите ссылку константы или копию в функции метода get?

Что лучше как значение по умолчанию, для возврата копии (1) или ссылка (2) от функции метода get? нечто класса {общественность: станд.:: строковая ул. () {//(1) ул. возврата _;} станд. константы:: string&...
вопрос задан: 2 February 2010 07:24
8
ответов

Что такое хороший общий подход для решения возвращаемых значений в C?

Моя программа записана в C для Linux и имеет много функций с различными шаблонами для возвращаемых значений: 1) один или два возвращаете n на успехе и-1 при отказе. 2) некоторый возврат 0 на успехе и-1 на...
вопрос задан: 26 January 2010 19:04
8
ответов

Какой предпочтен, возвратите константу double& ИЛИ возврат дважды

Учитывая следующий сценарий, какой следующего предпочтен. m_state является членским экспертом, чем локальная переменная. класс C {частный: двойной m_state; общественность: удвойте состояние () константа {...
вопрос задан: 6 November 2009 02:09
8
ответов

Которые являются последствиями возврата значение как постоянная, ссылочная и постоянная ссылка в C++?

Я изучаю C++, и я все еще смущен этим. Что последствия возврата являются значением как постоянной, ссылочной и постоянной ссылкой в C++? Например: интервал константы exampleOne (); int&...
вопрос задан: 27 April 2009 23:29
8
ответов

C#: Возврат 'этого' для вложения метода?

У меня есть класс, что я должен назвать один или два метода большим количеством времен друг после друга. Методы в настоящее время возвращаются пусто. Я думал, будете, это быть лучше иметь его возвращает это, так, чтобы методы...
вопрос задан: 23 April 2009 13:30
7
ответов

Почему возвращаемое значение функции удовольствия 8 вместо 7? [Дубликат]

Со ссылкой на разделенные запятыми возвращаемые аргументы в C-функции [duplicate], x = x + 2, x + 1; будет оцениваться как х = х + 2; Однако в случае следующего кода #include #include <...
вопрос задан: 16 September 2019 02:04
7
ответов

может ли функция возвращать более одного значения? [Дубликат]

Возможный дубликат: Возвращение нескольких значений из функции C ++ может ли функция возвращать более одного значения? Изменить За исключением возврата по ссылке.
вопрос задан: 23 May 2017 10:31
7
ответов

Я могу узнать возвращаемое значение прежде, чем возвратиться при отладке в Eclipse?

Действительно ли возможно видеть возвращаемое значение метода после того, как строка была выполнена и прежде чем указатель команд возвратится к функции вызова? Я отлаживаю код, который я не могу изменить (чтение: не хочу...
вопрос задан: 14 February 2016 14:55
7
ответов

Подпрограмма Perl может возвратить данные, но продолжать обрабатывать?

Там какой-либо путь состоит в том, чтобы иметь подпрограмму, передают данные обратно при тихой обработке? Например (этот пример раньше просто иллюстрировал) - подпрограмма читает файл. В то время как это прочитывает файл, если...
вопрос задан: 15 November 2015 11:28
7
ответов

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

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

Как я возвращаю несколько значений от функции в C?

Если у меня есть функция, которая производит интервал результата и строку результата, как я возвращаю их обоих из функции? Насколько я могу сказать, что могу только возвратить одну вещь, как определено предыдущим типом...
вопрос задан: 15 March 2013 18:58
7
ответов

Имейте макрос, 'возвращают' значение

Я использую макрос, и я думаю, что он хорошо работает - (ул.) #define CStrNullLastNL {символ* nl=strrchr (ул., '\n'); если (nl) {*nl=0; }}, Таким образом, это работает для обнуления последней новой строки в строке, действительно его привыкший к прерыванию
вопрос задан: 20 April 2010 22:34
7
ответов

Это - Pythonic для функции для возврата повторяемого или неповторяемого в зависимости от ее входа?

(Заголовок и содержание, обновленное после чтения ответа Alex) В целом, я полагаю, что это полагало, что невоспитанность (un-Pythonic) для функции иногда возвращает повторяемое и иногда единственный объект...
вопрос задан: 22 February 2010 17:37
7
ответов

Я могу возвратиться дважды * в функции?

Я могу сделать что-то вроде этого? Это будет работать? удвойтесь *vec_subtraction (символ *a, символ *b, интервал n) {дважды *результат; интервал i; для (i=0; я <n; я ++) результат [я] = [я]-b [я];...
вопрос задан: 22 January 2010 21:42
7
ответов

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

Если у меня есть следующее перечисление: общедоступный перечислимый ReturnValue {Успех = 0, FailReason1 = 1, FailReason2 = 2//И т.д.} Может я стараться не бросать, когда я возвращаюсь, как это: общедоступное статическое международное основное (...
вопрос задан: 23 February 2009 15:13
6
ответов

Нужна помощь в понимании того, куда возвращается возвращаемое значение функции

Я думаю, у меня здесь довольно большая логическая проблема. Возвращаемое значение функции не распознается другой функцией. Я не совсем уверен, куда возвращается значение, возвращаемое DoStuff ... почему я не могу получить доступ ...
вопрос задан: 16 January 2019 06:22
6
ответов

Языки, которые позволяют именованные кортежи

Я задавался вопросом, существуют ли какие-либо языки, которые допускают именованные кортежи. Т.е.: объект с несколькими переменными другого типа и настраиваемого имени. Например: общедоступный NamedTuple <double:Speed, int:...
вопрос задан: 7 March 2018 15:58
6
ответов

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

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

Как возвратить 2 значения из метода Java?

Я пытаюсь возвратить 2 значения из метода Java, но я получаю эти ошибки. Вот мой код://общественность кода Метода статический интервал что-то () {интервал number1 = 1; интервал number2 = 2; возвратите number1...
вопрос задан: 4 October 2016 14:06
6
ответов

Возвратите “ПУСТОЙ” объект если результат поиска, не найденный

Я довольно плохо знаком с C++, таким образом, я склонен разрабатывать с большим количеством измов Java, в то время как я учусь. Так или иначе, в Java, если бы у меня был класс с 'поисковым' методом, который возвратил бы объект T из Набора <T>...
вопрос задан: 3 June 2016 03:56
6
ответов

Как изящно проигнорировать некоторые возвращаемые значения функции MATLAB?

Действительно ли возможно получить 'энное' возвращаемое значение от функции, не имея необходимость создавать фиктивные переменные для всех возвращаемых значений n-1 перед ним? Скажем, у меня есть следующая функция в MATLAB:...
вопрос задан: 20 March 2016 06:29
6
ответов

Почему мы должны использовать `int main`, а не` void main` в C ++? [Дубликат]

Почему нам нужно использовать int main, а не void main в C ++?
вопрос задан: 24 September 2012 18:56
6
ответов

Файл .bat может выполнить запрос SQL и возвратить значение?

Как я могу назвать запрос из .bat файла? (скажите, что мой запрос: выберите версию из системы). Мой .bat файл может сохранить вывод, который возвращает этот запрос? Я хочу использовать этот вывод в своем сценарии NSIS.
вопрос задан: 12 January 2010 10:04
6
ответов

Действительно ли возможно выйти корректно в конструкторе?

Действительно ли возможно выйти корректно из конструктора в php? Что-то к эффекту класса Foo {функционирует __ конструкция () {$active = ложь; если (! $active) {возвращают false; }}...
вопрос задан: 29 May 2009 14:27
6
ответов

Что происходит, если Вы не возвращаете значение в C++?

Вчера, я написал код как это: SomeStruct getSomeStruct () {SomeStruct вводится; cin>> input.x; cin>> input.y;}, Конечно, упущение на самом деле возвратиться...
вопрос задан: 16 November 2008 04:40
6
ответов

Объем и возвращаемые значения в C++

Я запускаю снова с C++ и думал об объеме переменных. Если у меня будет переменная в функции, и затем я возвращаюсь, то та переменная будет переменная не быть "мертвыми", когда она возвратилась...
вопрос задан: 8 November 2008 21:22
5
ответов

Как вернуть строковое значение из функции Bash

Я хотел бы вернуть строку из функции Bash. Я напишу пример в java, чтобы показать, что я хотел бы сделать: public String getSomeString () {return "tadaa"; } String variable = getSomeString (); ...
вопрос задан: 2 November 2017 21:14
5
ответов

Как присвоиться от функции, которая возвращает больше чем одно значение?

Все еще пытаясь войти в логику R..., что "лучший" путь состоит в том, чтобы распаковать (на LHS) результаты функции, возвращающей несколько значений? Я не могу сделать этого, по-видимому: R> functionReturningTwoValues...
вопрос задан: 29 October 2016 14:33
5
ответов

Тип возврата универсальных методов Java

Интересно, почему универсальные методы, которые не возвращают пустоты, (или могут быть) объявлены таким образом: public static < E > void printArray (E [] inputArray) {// Показать элементы массива ...
вопрос задан: 4 April 2013 13:37