Запитання з тегом «return-value»

Повернене значення - це результат оцінки декларації про повернення.

14
Як повернути кілька значень з функції? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Канонічний спосіб повернення декількох значень на мовах, які його підтримують, часто тупірує . Варіант: …

17
Що має бути головним () поверненням у C та C ++?
Який правильний (найефективніший) спосіб визначення main()функції в C і C ++ - int main()або void main()- і чому? Якщо int main()тоді return 1чи return 0? У цьому питанні є численні дублікати, зокрема: Які дійсні підписи для main()функції C ? Тип повернення main()функції Різниця між void main()і int main()? main()підпис на …

19
Як зробити метод повернення методу загальним?
Розглянемо цей приклад (типовий для книг OOP): У мене є Animalклас, де кожен Animalможе мати багато друзів. І підкласи подобаються Dog, Duck, і Mouseт.д. , які додають певну поведінку , якbark() , і quack()т.д. Ось Animalклас: public class Animal { private Map<String,Animal> friends = new HashMap<>(); public void addFriend(String name, …

10
Як виконати команду і отримати вихід команди в межах C ++ за допомогою POSIX?
Я шукаю спосіб отримати вихід команди, коли вона запускається з програми C ++. Я розглянув використання system()функції, але це просто виконає команду. Ось приклад того, що я шукаю: std::string result = system("./some_command"); Мені потрібно запустити довільну команду і отримати її вихід. Я подивився на boost.org , але не знайшов нічого, …

18
Як повернути значення рядка з функції Bash
Я хотів би повернути рядок з функції Bash. Я напишу приклад в java, щоб показати, що я хотів би зробити: public String getSomeString() { return "tadaa"; } String variable = getSomeString(); Наведений нижче приклад працює в bash, але чи є кращий спосіб зробити це? function getSomeString { echo "tadaa" } …


9
Як я можу індексувати масив MATLAB, повернутий функцією, попередньо не призначивши його локальній змінній?
Наприклад, якщо я хочу прочитати середнє значення з magic(5), я можу зробити це так: M = magic(5); value = M(3,3); дістати value == 13. Мені б хотілося зробити щось подібне до цього: value = magic(5)(3,3); value = (magic(5))(3,3); відмовитися від проміжної змінної. Однак MATLAB скаржиться Unbalanced or unexpected parenthesis or …



13
Як призначити функцію, яка повертає більше одного значення?
Все ще намагаюся ввійти в логіку R ... який найкращий спосіб розпакувати (на LHS) результати функції, що повертає кілька значень? Я не можу цього зробити: R> functionReturningTwoValues <- function() { return(c(1, 2)) } R> functionReturningTwoValues() [1] 1 2 R> a, b <- functionReturningTwoValues() Error: unexpected ',' in "a," R> c(a, …

30
Чи повинні функції повертати нульовий або порожній об'єкт?
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Яка найкраща практика при поверненні даних із функцій. Краще повернути нуль або порожній об’єкт? І чому варто робити одне над іншим? Врахуйте це: public UserEntity …


15
Як повернути 2 значення з методу Java?
Я намагаюся повернути 2 значення методом Java, але я отримую ці помилки. Ось мій код: // Method code public static int something(){ int number1 = 1; int number2 = 2; return number1, number2; } // Main method code public static void main(String[] args) { something(); System.out.println(number1 + number2); } Помилка: …

14
Android ACTION_IMAGE_CAPTURE Намір
Ми намагаємось використовувати нативну програму камери, щоб дати змогу користувачеві сфотографуватись. Це добре працює, якщо ми не залишимо EXTRA_OUTPUT extraі повернемо маленьке зображення Bitmap. Однак, якщо ми putExtra(EXTRA_OUTPUT,...)задумали перед його запуском, все працює, поки ви не спробуєте натиснути кнопку «Ок» у додатку для камери. Кнопка «Ок» просто нічого не робить. …

8
Це гарний стиль явно повернутися в Ruby?
Походячи з фона Python, де завжди є "правильний спосіб зробити це" ("Pythonic"), коли справа стосується стилю, мені цікаво, чи те саме існує для Ruby. Я використовую свої власні рекомендації щодо стилю, але я замислююся над тим, щоб випустити свій вихідний код, і я хотів би, щоб він дотримувався будь-яких неписаних …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.