Результаты поиска по запросу "return-type"

6 ответов

Когда C ++ ковариация является лучшим решением?

Этот вопрос был задан несколько часов назад и заставил меня понять, что я никогда не использовал ковариантные типы возврата в своем собственном коде. Для тех...

1 ответ

В Perl, как я могу вернуть связанный хеш из подпрограммы?

2 ответа

Ошибка: тип 'void' здесь не разрешен

ТОП публикаций

7 ответов

Присвоение значения функции, возвращающей ссылку

#include<iostream> using namespace std; int &fun() { static int x = 10; return x; } int main() { fun() = 30; cout << fun(); return 0; }Функция fun () возвращает значение по ссылке, но в методе main () я присваиваю функцию int. В идеале компилятор ...

7 ответов

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

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

3 ответа

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

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

2 ответа

Использование шаблонов Невозможно выбрать функции шаблона для использования в качестве параметров в Visual Studio

Это настолько просто, насколько я мог бы сделать, например, игрушечный пример, который все еще попал в тупик: struct Vector3f64 { double x; double y; double z; }; struct Vector3f32 { float x; float y; float z; }; // I use this to select their ...

1 ответ

Начиная с ffi-1.0 (и JRuby 1.6.0), используйте SOME_STRUCT.by_ref в качестве возвращаемого типа, если функция возвращает ссылку на структуру - когда вы просто используете SOME_STRUCT, вы возвращаете FFI :: Pointer вместо экземпляра SOME_STRUCT. Вы также можете использовать сокращения SOME_STRUCT.ptr и SOME_STRUCT.val - в зависимости от того, что плавает на вашей лодке.

ужно загрузить несколько функций, которые возвращают структуры из самой библиотеки. attach_function 'fn_name', [], # ... What do I put here?Вики-страницы RubyFFI, похоже, устарели, поэтому я немного растерялся. Как мне создатьFFI::Structи как ...

3 ответа

Использование `std :: function <void (…)>` для вызова не void функции

Некоторое время назад я использовалstd::function примерно так: std::function<void(int)> func = [](int i) -> int { return i; };По сути, я сделал это, потому что я хотел хранить различные функциональные объекты вstd::function, но я не хотел ...

4 ответа

Взаимосвязь перегрузки и метода возврата типа в Java?

Если есть два метода, они имеют разные параметры, и их возвращаемые типыразные, Как это: