1
ответ

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

Я - тиро в мире scala, напишу две функции: // func1 def func1 (x: Int) = {()} // func2 def func2 (x: Int) = {if (x & gt; 1) 25 else ()} println (func1 (5) .getClass.getTypeName) ...
вопрос задан: 29 August 2015 18:38
0
ответов

Получение правильного value_type

В моем классе есть член: std :: vector memory_; Теперь я хотел бы, чтобы fnc возвращал то, что находится в первом элементе памяти, но я не хочу указывать std :: string в качестве возврата ...
вопрос задан: 21 October 2018 22:57
0
ответов

Java - Ошибка: тип возвращаемого значения несовместим

I ' м учу java. Я пытался запустить код, и у меня возникла эта ошибка: тип возвращаемого значения несовместим. Часть кода, в которой мне показалась ошибка. класс A {public void eat () {} } class B расширяет A { ...
вопрос задан: 27 July 2018 10:41
0
ответов

Почему конструкторы в java не имеют возвращаемого типа? [дубликат]

Возможный дубликат: почему конструктор не возвращает значение. Почему конструкторы не имеют возвращаемого типа, даже не void? В чем причина этого?
вопрос задан: 23 May 2017 12:34
0
ответов

Можно ли вернуть внутренний List как IEnumerable или ICollection? [дубликат]

Возможный дубликат: Collection против List что вы должны использовать в своих интерфейсах? Рассмотрим этот метод: возвращаемая переменная myVar является List, но тип возвращаемого значения ...
вопрос задан: 23 May 2017 11:59
0
ответов

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

PHP 7 вводит декларации возвращаемого типа. Это означает, что теперь я могу указать, что возвращаемое значение - это определенный класс, интерфейс, массив, вызываемый или один из недавно включаемых скалярных типов, как это возможно для ...
вопрос задан: 9 November 2015 12:10
0
ответов

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

Я понимаю, что этого делать не следует, но, кажется, я видел примеры, которые делают что-то подобное (примечание: код не обязательно синтаксически правильный, но идея есть) typedef ...
вопрос задан: 16 May 2015 07:31
0
ответов

Почему я не могу явно вернуть void из метода?

void run () {... if (done) return cancel (); ... } где cancel () возвращает void. Это не скомпилируется ... и я почти понимаю, почему. Но если я хочу вернуть пустоту из пустоты, почему бы и нет? ...
вопрос задан: 19 April 2015 11:05
0
ответов

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

В C ++ мы можем сделать это: struct Base {виртуальная база * Clone () const {...} виртуальная база ~ Base () {} }; struct Derived: Base {virtual Derived * Clone () const {...} // переопределяет Base :: Clone }; ...
вопрос задан: 2 December 2014 15:49
0
ответов

Может ли метод C # вернуть метод?

Может ли метод в C # вернуть метод? Например, метод может вернуть лямбда-выражение, но я не знаю, какой тип параметра я мог бы дать такому методу, потому что метод не является типом. ...
вопрос задан: 16 June 2014 19:17
0
ответов

Возврат нескольких значений из метода Java: почему нет n-кортежных объектов?

Почему нет (стандартного, сертифицированного Java) решения, как части самого языка Java, для возврата нескольких значений из Java метод, а не разработчикам, которые должны использовать свои собственные средства, такие как ...
вопрос задан: 23 May 2014 07:29
0
ответов

Как вернуть результат SELECT внутри функции в PostgreSQL?

У меня есть эта функция в PostgreSQL, но я не знаю, как вернуть результат запроса : СОЗДАТЬ ИЛИ ЗАМЕНИТЬ ФУНКЦИЮ wordFrequency (maxTokens INTEGER) ВОЗВРАЩАЕТ ЗАПИСЬ SETOF КАК $$ НАЧАТЬ ВЫБОР ...
вопрос задан: 11 February 2014 22:59
0
ответов

Могут ли два метода Java иметь одинаковое имя с разными типами возврата? [дубликат]

Могут ли два метода Java иметь одно и то же имя с разным типом возврата? Типы возвращаемого значения методов различаются, и они объявлены с одним и тем же именем метода. Это разрешено?
вопрос задан: 8 February 2014 18:48
0
ответов

Рекурсивность в Python не возвращает ничего, другой способ сделать это

Я запускаю Python, и у меня есть небольшая проблема с возвратом в Python. Итак, последнее значение Lc, мой список результатов верен в моей рекурсивной функции cpRec, но когда он возвращает его, я получаю None in ...
вопрос задан: 24 December 2013 13:58
0
ответов

Почему невозможно объявить функцию с возвратом VAR type?

В C # у нас есть тип данных var, но мы не можем использовать его как возвращаемый тип функции. Почему это невозможно? общедоступный var myFunction () {var = некоторые операции }
вопрос задан: 6 December 2013 14:40
0
ответов

Тип возврата виртуальной функции C ++

Может ли унаследованный класс реализовать виртуальную функцию с другим типом возвращаемого значения (не с использованием шаблона в качестве возврата)?
вопрос задан: 7 January 2013 05:31
0
ответов

Вернуть более одного значения из функции в Java

Как вернуть более одного значения из функции в Java? Может ли кто-нибудь дать образец кода для этого с использованием кортежей? Я не могу понять концепцию кортежей. public class Tuple {public ...
вопрос задан: 3 January 2013 20:14
0
ответов

Почему C # не поддерживает возврат ссылок?

Я читал, что .NET поддерживает возврат ссылок, но C # нет. Есть ли особая причина? Почему я не могу сделать что-то вроде: static ref int Max (ref int x, ref int y) {if (x> y) return ...
вопрос задан: 14 November 2012 21:38
0
ответов

Пытаюсь понять, как работает возвращаемый тип указателя

Я пытаюсь понять, как возврат указателя работает в следующих сценариях: #include используя пространство имен std; // Почему это работает? Я даже могу передать возвращаемое значение другому ...
вопрос задан: 18 September 2012 14:07
0
ответов

Оператор С++ = вернуть ссылку на *это

Посмотрите на следующий код:#включить использование пространства имен std;класс Виде { public :Widet (int val = 0 ):value (val ){ } Widet& operator= (Widet &rhs ){...
вопрос задан: 20 August 2012 13:23
0
ответов

Другой тип возвращаемого значения для виртуальных функций

Тип возвращаемого значения виртуальной функции должен быть того же типа, что и в базовом классе, или ковариантный. Но почему у нас есть это ограничение?
вопрос задан: 7 August 2012 18:35
0
ответов

x = y =1 в Scala?

Просматривая книгу Scala для нетерпеливых, я наткнулся на этот вопрос:Придумайте одну ситуацию, когда присваивание x = y = 1 допустимо в Scala. (Подсказка:Выберите подходящий тип для x. )...
вопрос задан: 9 April 2012 17:43
0
ответов

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

У меня есть запрос, который возвращает анонимный тип, и этот запрос находится в методе. Как написать этот :публичный "TheAnonymousType" TheMethod(SomeParameter){ using (MyDC TheDC = new MyDC()){ var...
вопрос задан: 9 April 2012 12:43
0
ответов

Возвращаемый тип действительно длинное выражение

У меня есть следующая функция: inline auto iterateSomething(obj & o) { автоматические итераторы = baseIterator(o); автотрансформатор = boost::bind(transofrmToSomething, _1, o); typedef boost::...
вопрос задан: 24 March 2012 11:22
0
ответов

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

Есть ли способ сделать этот метод универсальным, чтобы я мог вернуть строку, bool, int или double? Прямо сейчас он возвращает строку, но если он сможет найти «true» или «false» в качестве значения конфигурации, я бы ...
вопрос задан: 21 March 2012 15:44
0
ответов

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

При просмотре различных примеров C # Async CTP я вижу некоторые асинхронные функции которые возвращают void, и другие, возвращающие неуниверсальную задачу. Я понимаю, почему возвращение Task полезно для возврата ...
вопрос задан: 3 March 2012 13:41
0
ответов

Должен ли я использовать Unit или опускать тип возвращаемого значения для моего метода scala?

Я не уверен, в чем разница между указанием Unit в качестве типа возвращаемого значения моего метода scala или полным отсутствием возвращаемого типа. В чем разница? Кто-нибудь может посоветовать?
вопрос задан: 26 February 2012 21:17
0
ответов

Использование `std :: function `для вызова непустой функции

Некоторое время назад я использовал std :: function примерно так: std :: function func = [] (int i) -> int {return i;}; В принципе, я сделал т его, потому что я хотел сохранить другую функцию ...
вопрос задан: 19 February 2012 08:36
0
ответов

Переопределение метода с теми же параметрами, но с разными возвращаемыми типами при наследовании

Я нашел несколько других вопросов, касающихся этой темы, но я просто не могу понять это правильно для моей конкретной ситуации. Мне кажется, я уже где-то наткнулся на ответ, но просто ...
вопрос задан: 8 February 2012 07:25
0
ответов

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

Я делаю некоторую ревизию своего C ++ и имею дело с перегрузкой оператора в данный момент, особенно с оператором «=» (присваивание). Я искал в Интернете и наткнулся на несколько тем, обсуждающих ...
вопрос задан: 30 January 2012 23:23