Лучшие return-value вопросы ИТ разработчиков

  • 0голосов
  • 2ответа
  • 0просмотров

подавление выходных переменных в Matlab

Я использую функцию с несколькими выходами в Matlab, но меня интересует только один из выходов. Я хотел бы подавить другие выходные переменные (то есть избежать их возврата и помещения в память). Например, с функцией max: [output1 output2] = ...

Задан May 27, 2012, 9:55 PMотAmroLPlates
  • 18голосов
  • 2ответа
  • 0просмотров

JavaScript - showModalDialog не возвращает значение в Chrome

Я сделал небольшое всплывающее окно календаря в Javascript. Очень просто, используя элемент управления Calendar из ASP.NET. Я вызываю всплывающее окно с showModalDialog. В модальном окне изменение текущего месяца календаря вызывает проблемы из-за ...

Задан Oct 01, 2013, 2:08 PMотgwsConnorsFan
  • 65голосов
  • 12ответов
  • 0просмотров

Должен ли я вернуть std :: strings?

Я пытаюсь использоватьstd::string вместоchar* когда бы ни было возможно, но я волнуюсь, я могу слишком сильно снизить производительность. Является ли это хорошим способом возврата строк (без проверки ошибок на краткость)? std::string ...

Задан Jun 23, 2009, 12:27 PMотPedro d'Aquino
  • 28голосов
  • 7ответов
  • 0просмотров

Предотвращение копирования объектов с помощью оператора «return»

У меня есть очень простой вопрос в C ++. Как избежать копирования при возврате объекта? Вот пример: std::vector<unsigned int> test(const unsigned int n) { std::vector<unsigned int> x; for (unsigned int i = 0; i < n; ++i) { x.push_back(i); } ...

Задан Nov 28, 2018, 1:43 PMотCiro Santilli 新疆改造中心 六四事件 法轮功Vincent
  • -1голосов
  • 3ответа
  • 0просмотров

Странная функция, возвращаемое значение?

Я пытаюсь удалить все между фигурными скобками в строке, и пытаюсь сделать это рекурсивно. И я возвращаюсьx здесь, когда рекурсия закончена, но как-то функцияdoit возвращаетсяNone Вот. Хотя печатьx в пределах def печатает правильную строку. Что я ...

Задан Jun 19, 2012, 9:35 AMотslothAshwini Chaudhary
  • 18голосов
  • 2ответа
  • 0просмотров

Возвращение std :: vector по значению

Часто говорят, что в C ++ 11 это нормально, чтобы вернутьсяstd::vector по значению. В C ++ 03 это было в основном верно, поскольку RVO должен оптимизировать удаление копии. Но этоshould отпугнуло большинство разработчиков. In C++11 will a ...

Задан Jun 28, 2012, 3:23 PMотXeodeft_code
  • 66голосов
  • 4ответа
  • 0просмотров

Идиоматический способ сделать преобразование / утверждение типа для нескольких возвращаемых значений в Go

Каков идиоматический способ приведения нескольких возвращаемых значений в Go? Можете ли вы сделать это одной строкой или вам нужно использовать временные переменные, такие как я делал в моем примере ниже? package main import "fmt" func oneRet() ...

Задан Feb 24, 2015, 10:15 PMотCommunityANisus
  • 4голосов
  • 4ответа
  • 0просмотров

Значение пинга в Java

Я знаю, что к этому вопросу подходили по-разному, но я проверил stackoverflow и не нашел ответ, который искал. Чтобы сделать это просто: есть ли способ получитьTime ping valueна IP-сервер подWindows ? Я знаю, как проверить, доступны ли ...

Задан Aug 22, 2012, 4:45 PMотuser1614914
  • 17голос
  • 1ответ
  • 0просмотров

Возвращение против использования ссылочного параметра

Это действительно беспокоит меня, исходя из фона C #. Иногда я вижу функции, написанные так: int computeResult();Это то, к чему я привык. Но потом я вижу, что они написаны так: void computeResult(int &result);Я нахожу это странным. Какие ...

Задан Aug 23, 2012, 1:11 AMотjmegaffin
  • 7голосов
  • 4ответа
  • 0просмотров

Как получить значение int из object_getIvar (self, myIntVar), так как оно возвращает указатель

если переменная в object_getIvar является базовым типом данных (например, float, int, bool), как я могу получить значение, так как функция возвращает указатель (id) в соответствии с документацией. Я пытался привести к int, int *, но когда ...

Задан Aug 01, 2009, 6:11 PMотRussel West
  • 12голосов
  • 2ответа
  • 0просмотров

object_getInstanceVariable работает для float, int, bool, но не для double?

У меня естьobject_getInstanceVariable работать какВот [https://stackoverflow.com/questions/1217139/how-do-i-get-the-int-value-from-objectgetivarself-myintvar-as-it-returns-a-po] однако, кажется, что он работает только для float, bools и int, но ...

Задан May 23, 2017, 11:55 AMотCommunityRussel West
  • 8голос
  • 1ответ
  • 0просмотров

python - возвращает значение по умолчанию

Я пытаюсь имитировать поведение встроенных функций (например,getattr) которые позволяют пользователю указать «по умолчанию» возвращаемое значение Моя первая попытка была сделать это def myfunc(foo, default=None): # do stuff if (default is not ...

Задан Sep 04, 2012, 6:15 PMотSteve
  • 1голосов
  • 4ответа
  • 0просмотров

Почему «вернуть себя» возвращает «Нет»?

Я пытаюсь получить верхний узел цепочки вgetTopParent(), Когда я распечатаюself.name, это действительно печатает имя родительского экземпляра; однако, когда я вернусьself, он возвращает None. Почему это? class A: def __init__( self, name ): ...

Задан Sep 04, 2012, 10:42 PMотidlackage
  • 8голосов
  • 4ответа
  • 0просмотров

Получить код возврата из std :: thread? [Дубликат]

Possible Duplicate: C++: Simple return value from std::thread? [https://stackoverflow.com/questions/7686939/c-simple-return-value-from-stdthread] Есть ли способ получить код возврата из std :: thread? У меня есть функция, которая возвращает ...

Задан May 23, 2017, 10:29 AMотCommunitywhoosy
  • 14голосов
  • 2ответа
  • 0просмотров

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

Код выглядит следующим образом: Часы: public class Clock { public event Func<DateTime, bool> SecondChange; public void Run() { for (var i = 0; i < 20; i++) { Thread.Sleep(1000); if (SecondChange != null) { //how do I get return value for each ...

Задан Jul 24, 2014, 11:05 AMотJohn SaundersJeff
  • 6голосов
  • 6ответов
  • 0просмотров

Правило однократного / однократного выхода [закрыто]

Я где-то прочитал правило, чтобы: > Follow the single-entry/single-exit rule. Never write multiple return statements in the same function. Это утверждение верно? Если это так, не могли бы вы дать более подробную информацию о том, почему мы ...

Задан May 17, 2013, 4:20 PMотiwasrobbedNayana Adassuriya
  • 118голосов
  • 24ответа
  • 0просмотров

Возвращает ноль плохой дизайн? [закрыто]

Я слышал некоторые голоса, говорящие, что проверка на возвращаемое нулевое значение из методов - плохой дизайн. Я хотел бы услышать некоторые причины для этого. псевдокод: variable x = object.method() if (x is null) do something

Задан Feb 11, 2010, 8:38 PMотkoen
  • 20голосов
  • 9ответов
  • 0просмотров

Возвращаем None или кортеж и распаковываем

Меня всегда раздражает этот факт: $ cat foo.py def foo(flag): if flag: return (1,2) else: return None first, second = foo(True) first, second = foo(False) $ python foo.py Traceback (most recent call last): File "foo.py", line 8, in <module> ...

Задан Aug 13, 2009, 10:03 PMотStefano Borini
  • 16голосов
  • 11ответов
  • 0просмотров

Насколько дороже исключение, чем возвращаемое значение?

Можно ли изменить этот код, с возвращаемым значением и исключением: public Foo Bar(Bar b) { if(b.Success) { return b; } else { throw n.Exception; } }к этому, который бросает отдельные исключения для успеха и неудачи public Foo Bar(Bar b) { ...

Задан Aug 15, 2009, 5:04 PMотDana the Saneabatishchev
  • 8голос
  • 1ответ
  • 0просмотров

python - возвращает значение по умолчанию

Я хочу имитировать поведение встроенных функций (например,getattr), которые позволяют пользователю указать "дефолт" возвращаемое значение Моя первая попытка была сделать это def myfunc(foo, default=None): # do stuff if (default is not None): ...

Задан Sep 04, 2012, 12:31 PMотSteve
  • 1голосов
  • 4ответа
  • 0просмотров

Почему «вернуть себя» возвращает «Нет»?

м пытается получить верхний узел цепочки вgetTopParent(), Когда я распечатаюself.name, это действительно печатает имя родительского экземпляра; однако, когда я вернусьself, он возвращает None. Почему это? class A: def __init__( self, name ): ...

Задан Sep 04, 2012, 8:42 PMотidlackage
  • 8голосов
  • 4ответа
  • 0просмотров

Получить код возврата из std :: thread? [Дубликат]

Возможный дубликат: C ++: простое возвращаемое значение из std :: thread? [https://stackoverflow.com/questions/7686939/c-simple-return-value-from-stdthread] Есть ли способ получить код возврата из std :: thread? У меня есть функция, которая ...

Задан Sep 07, 2012, 12:23 PMотwhoosy
  • 14голосов
  • 2ответа
  • 0просмотров

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

Код выглядит следующим образом: Часы: public class Clock { public event Func SecondChange; public void Run() { for (var i = 0; i < 20; i++) { Thread.Sleep(1000); if (SecondChange != null) { //how do I get return value for each ...

Задан Aug 06, 2009, 2:38 AMотJeff
  • 6голосов
  • 6ответов
  • 0просмотров

Правило однократного / однократного выхода [закрыто]

Я где-то прочитал правило, чтобы: > Следуйте правилу однократного / однократного выхода. Никогда не пишите несколько операторов возврата в одной и той же функции. Это утверждение верно? Если это так, не могли бы вы дать более ...

Задан Oct 05, 2012, 9:33 AMотNayana Adassuriya
  • 20голосов
  • 9ответов
  • 0просмотров

Возвращаем None или кортеж и распаковываем

Меня всегда раздражает этот факт: $ cat foo.py def foo(flag): if flag: return (1,2) else: return None first, second = foo(True) first, second = foo(False) $ python foo.py Traceback (most recent call last): File "foo.py", line 8, in first, second ...

Задан Aug 13, 2009, 8:03 PMотStefano Borini
  • 4голос
  • 1ответ
  • 0просмотров

Python: возвращать значения из цикла без прерывания

день, у меня есть список лиц, которые сгруппированы по месту. Я хочу создать новую переменную, которая дает число каждому человеку в зависимости от их места. Я хотел бы, чтобы мои данные выглядели так: place individual here 1 here 2 here 3 there ...

Задан Oct 29, 2012, 6:38 PMотAdam
  • 16голос
  • 1ответ
  • 0просмотров

Как получить значение атрибута из узла, используя xpath?

Абсолютно новый для xpath. У меня есть xml: Чтобы получить значение по индексу, я могу использовать:string(/*/Value[1]/@CustomAtr) Можно ли получить значение по ключу? Горячий, чтобы получитьCustomAtr значение где?Value="b" Спасибо

Задан Nov 02, 2012, 10:18 AMотSergejs
  • 9голосов
  • 3ответа
  • 0просмотров

Возвращаемое значение из класса AsyncTask для метода onPostExecute

Хорошо, теперь у меня естьClass A который содержит некоторые счетчики, значения которых будут заполненыClass B это расширяетAsnycTask который получает значения счетчика из веб-службы. В классе B мне удается получить значения, отображаемые ...

Задан Dec 11, 2012, 6:50 AMотJack-V
  • 29голосов
  • 4ответа
  • 0просмотров

Передать возвращаемое значение обратно через EventHandler

Я пытаюсь написать в API, и мне нужно вызвать обработчик событий, когда я получаю данные из таблицы. Что-то вроде этого: public override bool Run(Company.API api) { SomeInfo _someInfo = new SomeInfo(); if (_someInfo.Results == 1) return true; ...

Задан Sep 18, 2009, 4:43 PMотLeroy Jenkins
  • 43голосов
  • 5ответов
  • 0просмотров

Получить возвращаемое значение из хранимой процедуры

используя Entity Framework 5 с подходом Code First. Мне нужно прочитать возвращаемое значение из хранимой процедуры; Я уже читаю выходные параметры и отправляю входные параметры, но я нене знаю, как прочитать возвращаемое значение. Является ли ...

Задан Feb 06, 2013, 4:45 PMотDaniele Armanasco
  • 0голосов
  • 6ответов
  • 0просмотров

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

Я просто экспериментировал с некоторой рекурсией и заметил кое-что, что смутило меня. Позвольте мне проиллюстрировать несколько примеров кода: function loop(x) { if (x >= 10) return x; loop(x + 1); // the recursive call } loop(0);Вызов выше ...

Задан Feb 23, 2013, 5:01 PMотzeusdeux
  • 4голосов
  • 2ответа
  • 0просмотров

Что если я не помещу возвращаемое значение в функцию, прототип которой возвращает значение [duplicate]

На этот вопрос уже есть ответ здесь: * Как проги C ++ получают свое возвращаемое значение, если в функции не указано возвращаемое значение? ...

Задан Feb 24, 2013, 10:00 PMотStephane Rolland
  • 0голос
  • 1ответ
  • 0просмотров

Python возвращает не возвращающие переменные

В этих часах я сделал это, сначала он просит пользователя ввести время, но когда он не будет возвращать время в переменных. Я получаю Traceback (most recent call last): File "C:/Documents and ...

Задан Mar 13, 2013, 8:15 PMотjnlnuhliyggcvhj
  • 3голосов
  • 3ответа
  • 0просмотров

Как подавить возвращаемое значение proc в приглашении tcl

m относительно новый в TCL, в приглашении TCL, когда мы вызываем proc с некоторым возвращаемым значением, proc 'Возвращаемое значение возвращается в Tcl. Есть ли способ остановить это (не затрагивая путы или подобную функциональность) в качестве ...

Задан Apr 01, 2013, 9:44 AMотabasu
  • 4голосов
  • 2ответа
  • 0просмотров

Возврат изображения в WhatsApp

мы пытались создать приложение, которое будет отображаться в качестве дополнительного источника изображения, когда пользователь пытается поделиться изображением с помощью WhatsApp. До сих пор мне удавалось заставить мое приложение отображаться в ...

Задан Apr 09, 2013, 9:39 AMотHanut
  • 1голосов
  • 2ответа
  • 0просмотров

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

У меня есть две функции: Function1 { Function2 return 1 } Function2 { return 0 }После выполненияFunction1 должно вернуться1 но возвращается0, Это почему?

Задан Apr 11, 2013, 4:05 PMотJustSam
  • 13голосов
  • 16ответов
  • 0просмотров

Как указать, что метод был неудачным

У меня есть несколько подобных методов, скажем, например. CalculatePoint (...) и CalculateListOfPoints (...). Иногда они не могут быть успешными, и должны указать это вызывающей стороне. Для CalculateListOfPoints, которая возвращает общий список, ...

Задан Oct 02, 2008, 9:32 AMотJoel in Gö
  • 3голосов
  • 3ответа
  • 0просмотров

Что значит вернуть значение?

Я довольно новичок в программировании, и яЯ запутался в том, что значит возвращать значение. Сначала я думал, что это означает вывод значения, которое возвращается, но когда я попробовал это в своем собственном коде, ничего не произошло. class ...

Задан May 01, 2013, 1:30 AMотuser2338180
  • 86голосов
  • 4ответа
  • 0просмотров

Должна ли каждая функция Javascript возвращать значение?

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

Задан Jun 27, 2013, 5:24 AMотtrejder
  • 215голосов
  • 9ответов
  • 0просмотров

Возвращаемое значение в функции Bash

Я работаю со скриптом bash и хочу выполнить функцию для вывода возвращаемого значения: function fun1(){ return 34 } function fun2(){ local res=$(fun1) echo $res }Когда я выполнюfun2не печатает34", Почему это так?

Задан Jun 27, 2013, 5:17 AMотmindia
  • 15голосов
  • 2ответа
  • 0просмотров

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

У меня есть небольшой фрагмент кода, который проверяет правильность IP-адреса: function valid_ip() { local ip=$1 local stat=1 if [[ $ip =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$ ]]; then OIFS=$IFS IFS='.' ip=($ip) IFS=$OIFS if [[ ...

Задан Jul 10, 2013, 12:28 PMотPatryk
  • 8голосов
  • 4ответа
  • 0просмотров

Шаблон «TryParse / Parse like»: как лучше всего его реализовать

Этот вопрос является продолжениемКак указать, что метод был неудачным [https://stackoverflow.com/questions/161822/how-to-indicate-that-a-method-was-unsuccessful] , Шаблон xxx () Tryxxx () может быть очень полезен во многих библиотеках. ...

Задан Oct 08, 2008, 10:18 AMотLuk
  • 190голосов
  • 12ответов
  • 0просмотров

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

Все еще пытаюсь проникнуть в логику R ... что такое "Лучший" способ распаковать (на LHS) результаты из функции, возвращающей несколько значений? Я могу'сделать это, по-видимому: R> functionReturningTwoValues functionReturningTwoValues() [1] 1 2 ...

Задан Dec 01, 2009, 1:27 PMотmariotomo
  • 23голосов
  • 4ответа
  • 0просмотров

Зачем возвращать отрицательный номер ошибки? (например, возврат -EIO)

Еще один простой пример: if (wpa_s->mlme.ssid_len == 0) return -EINVAL;Почему одинарный минус? Это (обычно) сделано для функций, которые возвращают>0 в случае успеха и <(=) 0 при неудаче или есть какая-то другая причина?

Задан Dec 04, 2009, 5:16 PMотexscape
  • 2голос
  • 1ответ
  • 0просмотров

PowerShell - скрипт 1 вызывает скрипт 2 - как вернуть значение из скрипта 2 в скрипт 1

У меня есть два скрипта PowerShell. Один сценарий вызывает другой сценарий PowerShell с использованием повышенных учетных данных, используяЗапуск процесса. [https://technet.microsoft.com/en-us/library/hh849848.aspx] Но я борюсь с тем, как ...

Задан Aug 30, 2013, 11:47 AMотGlowie
  • 19голосов
  • 3ответа
  • 0просмотров

C ++: как я могу вернуть отрицательное значение в main.cpp

В качестве задания в школе мы должны написать программу на C ++ и вернуть разные коды ошибок в.main Проблема в том, что мы должны вернуться-2 если возникает конкретная ошибка, но я не знаю, как вернуть отрицательное значение. Например: int ...

Задан Sep 19, 2013, 7:09 AMотMichi Kampl
  • 12голосов
  • 2ответа
  • 0просмотров

Получение возвращаемого значения из JDBC MSSQL

m подключение к SQL Server (2005) через Java с помощью драйвера JDBC Microsoft SQL Server 2.0. Как получить возвращаемое значение из хранимой процедуры? Я'я делаю что-то вроде: Connection connection = dataSource.getConnection() ...

Задан Dec 22, 2009, 4:07 PMотRyan Elkins
  • 8голосов
  • 4ответа
  • 0просмотров

Когда должен быть RVO?

Из следующего кода: если произошел RVO, я ожидаю увидеть 2 адреса, указывающие на одно и то же местоположение, однако это не так (мой компилятор - MS VC9.0) #include #include std::string foo(std::string& s) { std::cout << "address: " ...

Задан Jan 08, 2010, 5:29 AMотMatthieu N.
Пред123След