Вопросы с тегом «return-type»

предназначен для вопросов, касающихся типа переменной или значения, возвращаемого функцией.

694
Что должно возвращать main () в C и C ++?

Как правильно (наиболее эффективно) определить main()функцию в C и C ++ - int main()или void main()- и почему? Если int main()тогда return 1или return 0? Существует множество дубликатов этого вопроса, в том числе: Каковы действительные подписи для main()функции C ? Возвращаемый тип main()функции...

216
Применить функцию панды к столбцу, чтобы создать несколько новых столбцов?

Как это сделать в пандах: У меня есть функция extract_text_featuresдля одного текстового столбца, возвращающая несколько выходных столбцов. В частности, функция возвращает 6 значений. Функция работает, однако, похоже, не существует какого-либо правильного возвращаемого типа (pandas DataFrame /...

205
Как указать несколько типов возврата, используя подсказки типа

У меня есть функция в Python, которая может возвращать boolили list. Есть ли способ указать типы возврата, используя подсказки типа. Например, это правильный способ сделать это? def foo(id) -> list or bool:...

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

Есть ли способ сделать этот метод универсальным, чтобы я мог вернуть строку, bool, int или double? Прямо сейчас он возвращает строку, но если он может найти «true» или «false» в качестве значения конфигурации, я хотел бы, например, вернуть bool. public static string ConfigSetting(string...

159
Обнуляемые типы возврата в PHP7

PHP 7 вводит декларации возвращаемого типа . Это означает, что теперь я могу указать, что возвращаемое значение - это определенный класс, интерфейс, массив, вызываемый или один из недавно включаемых скалярных типов, как это возможно для параметров функции. function returnHello(): string { return...

139
C ++: переменная 'std :: ifstream ifs' имеет инициализатор, но неполный тип

Извините, если это довольно нудистно, но я довольно плохо знаком с C ++. Я пытаюсь открыть файл и прочитать его с помощью ifstream: vector<string> load_f(string file) { vector<string> text; ifstream ifs(file); string buffer, str_line; int brackets = 0; str_line = ""; while (...

128
В чем разница между возвратом void и возвратом задачи?

Просматривая различные образцы C # Async CTP, я вижу, что одни асинхронные функции возвращают void, а другие возвращают неуниверсальные Task. Я могу понять, почему возвращение a Task<MyType>полезно для возврата данных вызывающей стороне после завершения асинхронной операции, но функции,...

102
Возврат анонимного типа в C #

У меня есть запрос, который возвращает анонимный тип, и запрос находится в методе. Как это написать: public "TheAnonymousType" TheMethod(SomeParameter) { using (MyDC TheDC = new MyDC()) { var TheQueryFromDB = (.... select new { SomeVariable = ...., AnotherVariable = ....} ).ToList(); return...

100
Возврат из лямбды forEach () в java

Я пытаюсь изменить некоторые циклы for-each на лямбда- forEach()методы, чтобы открыть для себя возможности лямбда-выражений. Кажется возможным следующее: ArrayList<Player> playersOfTeam = new ArrayList<Player>(); for (Player player : players) { if (player.getTeam().equals(teamName)) {...

92
Должен ли стиль синтаксиса конечного возвращаемого типа стать по умолчанию для новых программ на C ++ 11? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 3 года назад . Уточните этот вопрос C ++ 11 поддерживает новый синтаксис...

89
Интерфейсы PHP 7, хинтинг типа возвращаемого значения и self

ОБНОВЛЕНИЕ : PHP 7.4 теперь поддерживает ковариацию и контравариантность, что решает основную проблему, поднятую в этом вопросе. У меня возникла проблема с использованием подсказки типа возвращаемого значения в PHP 7. Насколько я понимаю, подсказка : selfозначает, что вы намереваетесь, чтобы...

85
Безопасно ли возвращать структуру на C или C ++?

Я понимаю, что этого делать не следует, но я считаю, что видел примеры, которые делают что-то подобное (код заметки не обязательно синтаксически правильный, но идея есть) typedef struct{ int a,b; }mystruct; А вот функция mystruct func(int c, int d){ mystruct retval; retval.a = c; retval.b = d;...

84
Почему нельзя использовать kotlin.Result как возвращаемый тип?

Я создал метод, и возвращаемый результат находится Result<R>в классе MyClass<R>, но сообщение об ошибке: «kotlin.Result» не может использоваться как возвращаемый тип. Я также заглянул в исходный код Result в поисках подсказок; почему это так? Тестовый код (с использованием v. 1.3-RC)....

9
Какой тип возврата «возврат» C # [закрыто]

Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 3 месяца назад . Я делаю консольное приложение, и у меня есть «Меню», где пользователь может...