Результаты поиска по запросу "return-type"
Возврат анонимного типа в C #
У меня есть запрос, который возвращает анонимный тип, и запрос находится в методе. Как вы пишете это:
Как сделать тип возвращаемого значения для метода универсальным?
Есть ли способ сделать этот метод универсальным, чтобы я мог вернуть строку, bool, int или double? Сейчас он возвращает строку, но если он может найти «true» или «false» в качестве значения конфигурации, я хотел бы, например, ...
Использование `std :: function <void (…)>` для вызова не void функции
Некоторое время назад я использовалstd::function примерно так: std::function<void(int)> func = [](int i) -> int { return i; };По сути, я сделал это, потому что я хотел хранить различные функциональные объекты вstd::function, но я не хотел ...
Как вернуть результат SELECT внутри функции в PostgreSQL?
У меня есть эта функция в PostgreSQL, но я не знаю, как вернуть результат запроса: CREATE OR REPLACE FUNCTION wordFrequency(maxTokens INTEGER) RETURNS SETOF RECORD AS $$ BEGIN SELECT text, count(*), 100 / maxTokens * count(*) FROM ( SELECT ...
Как вернуть локальный массив в C ++?
char *recvmsg(){ char buffer[1024]; return buffer; } int main(){ char *reply = recvmsg(); ..... }Я получаю предупреждение: предупреждение C4172: возвращение адреса локальной или временной переменной
Это так же сложно, как обсуждаемый вопрос, @conectionist. Стоит изучить все ответы!
я есть следующая функция в C ++: char** f() { char (*v)[10] = new char[5][10]; return v; }Visual studio 2008 говорит следующее: error C2440: 'return' : cannot convert from 'char (*)[10]' to 'char **'Каким именно должен быть возвращаемый тип, ...
вы вводите неопределенное поведение земли.
ак вернулся как раз вовремя. Я получаю странную ошибку: 'B::blah': overriding virtual function return type differs and is not covariant from 'A::blah'Вот код, вызывающий проблему: class A { public: class Inner { }; virtual Inner blah() = 0; }; ...
@DeadMG, да. Я не сразу запомнил эти функции, но что-то похожее на них. Что касается исключения, хорошо, просто была идея о том, как обрабатывать различия в типах через промежуточный этап.
+ мы можем сделать это: struct Base { virtual Base* Clone() const { ... } virtual ~Base(){} }; struct Derived : Base { virtual Derived* Clone() const {...} //overrides Base::Clone }; Тем не менее, следующее не будет делать то же самое: struct ...
Какое отношение имеет к этому кортеж? Он не возвращает пары или тройки данных, он возвращает единственное значение.
ли метод в C # вернуть метод? Метод может вернутьлямбда-выражение [https://en.wikipedia.org/wiki/Anonymous_function]например, но я не знаю, какой тип параметра я мог бы дать такому методу, потому что метод неType, Такой возвращаемый метод может ...