Вопросы по теме 'return-type'

Возвращаемые значения String или StringBuilder?
Если я создаю строку, используя объект StringBuilder в методе, имеет ли смысл: Вернуть объект StringBuilder и позволить вызывающему коду вызвать ToString()? return sb; ИЛИ Верните строку, вызвав ToString() самостоятельно. return...
15945 просмотров

Как вернуть динамические возвращаемые типы в методах? С#
У меня проблема с возвращаемым типом метода. Метод возвращает объект linq, который в настоящее время возвращает тип tblAppointment. Этот метод показан ниже: public tblAppointment GetAppointment(int id) { var singleAppointment = (from a in...
8950 просмотров
schedule 22.02.2024

ПРЕДУПРЕЖДЕНИЕ Управление достигает конца непустой функции С++
У меня есть следующая функция в коде C++ (это просто пример) Object& XYZ::getObject(InObj obj) { try{ return obj.getObj(); } DC_THROW_ERROR(ExceptionObj, "Object Not Found"); // Macro which throws an exception } Когда я...
2333 просмотров
schedule 29.04.2024

Переопределение метода с теми же параметрами, но разными типами возвращаемого значения при наследовании
Я нашел несколько других вопросов, касающихся этой темы, но я просто не могу понять это правильно для моей конкретной ситуации. Я чувствую, что уже где-то наткнулся на ответ, но просто не понял этого. Мне просто нужен толчок в правильном...
1915 просмотров

переопределение функции с разными типами возврата
Влияет ли возвращаемый тип на переопределение функции? (Насколько я знаю, return typde не является частью сигнатуры функции / метода) В базовом классе у меня есть функция, которая не получает аргументов, возвращает int и является чисто виртуальной....
5163 просмотров
schedule 20.04.2024

каково реальное значение «пустоты» в С#?
Я смотрел определение типа void в С#. Это пустая структура, представляющая значение no. Но, в чем именно разница между этой структурой и другими. Я имею в виду, что если вы определите метод с возвращаемым типом void, а затем return...
2330 просмотров
schedule 18.01.2024

Параметризованные типы и возвращаемые значения в D, почему это не работает?
Хорошо, кажется, моя предыдущая проблема теперь решена (я оставил ее ниже для справки). Однако всплывает еще один — опять же, похоже, что-то, что я упускаю. Далее в этом коде я объявил следующее: private: T _data; BinaryTree!(T) _left;...
85 просмотров
schedule 02.06.2024

Как объявить функцию C с неопределенным типом возвращаемого значения?
Могу ли я объявить функцию C с неопределенным типом возвращаемого значения (без предупреждения компилятора C)? Тип возвращаемого значения может быть int , float , double , void * и т. д. undetermined_return_type...
318 просмотров
schedule 07.11.2022

Компилятор не распознает тип функции-члена класса в файле реализации, но распознает в файле интерфейса
Как часть класса, который я создал, у меня есть структура, представляющая постоянный буфер. В файле интерфейса (файл .h) есть функция-получатель, тип возвращаемого значения которой такой же, как у структуры. Прототип функции в файле .h распознается...
308 просмотров
schedule 01.09.2022

Может кто-нибудь объяснить этот общий метод
public static <K, V> boolean compare(Pair<K, V> p1, Pair<K, V> p2) { return p1.getKey().equals(p2.getKey()) && p1.getValue().equals(p2.getValue()); } Изучая дженерики, я еще не наткнулся на...
31 просмотров
schedule 13.02.2024

Каков тип возвращаемого значения моей функции VBScript?
Этот вопрос в основном связан с тем, чтобы лучше понять функциональность VBScript. Я понимаю, что могу просто выполнить приведение, чтобы узнать, чего ожидать от моего кода, но в моей ситуации я хочу понять, зачем нужно приведение или какой-либо...
2318 просмотров
schedule 04.11.2023

Ошибка компиляции Java в методе с универсальным возвращаемым типом
Я не могу объяснить, почему этот простой код не компилируется. class Foo { <T extends Foo> T method() { return this; } } Ошибка: Type mismatch: cannot convert from Foo to T . Почему бы и нет? T определяется как Foo...
227 просмотров
schedule 01.07.2022

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

Как вернуть сложные типы данных из функций в C++?
Как мы можем вернуть из функции сложные типы данных, такие как указатель на массив int? Рассмотрим код (не компилируемый) ниже: int (*) [50] fcreate() { int (*p) [50]= new int[60][50]; return p; } Почему это не сработает?...
437 просмотров

Ocaml и возвращаемый тип (теория графов)
Я только новичок в Ocaml, и я хотел изучить теорию графов, но с реализациями в Ocaml. И у меня есть проблема, чтобы кое-что сделать: я просто хотел перечислить связанные компоненты графа, используя поиск в глубину. Так я и сделал : #open "stack"...
174 просмотров
schedule 21.12.2023

лучшая практика для множественного возвращаемого типа из функции
Я только начинаю с python и получаю один вопрос. Это хорошая идея, чтобы разработать функцию, возвращающую несколько типов значений? Я прочитал кое-какую информацию на сайте sit и полностью понял, что лучше создать исключение, когда возникает ошибка...
353 просмотров
schedule 02.07.2022

Typescript: применять внутренний тип, но возвращать фактический тип
У меня есть следующий код: class ValueGetter { getValues() { return { value1: this.getValueAsBoolean(somewhere.something), value2: this.getValueAsBoolean(somewhere.somethingElse) } } } Typescript знает точный...
38 просмотров
schedule 13.09.2022