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

2 ответа

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

ал, что могу использовать именованные параметры после позиционных параметров переменной длины в вызове функции в Python 2, но я получаюSyntaxError при импорте класса Python. Я пишу с помощью следующего метода "get", например: class Foo(object): ...

3 ответа

Параметры виртуальной функции по умолчанию и перегрузка

Этот вопрос относится к общим проблемам, обсуждаемым в этих вопросах:Могут ли виртуальные функции иметь параметры по умолчанию?Параметры виртуальных функций ...

3 ответа

Частичная специализация параметра шаблона по умолчанию

Пожалуйста, объясните мне, почему следующий фрагмент кода соответствует и работает отлично. Я очень смущен.

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

4 ответа

Может ли неназванный параметр функции иметь значение по умолчанию?

2 ответа

Да, я проигнорировал тег ... спасибо за подсказку, я исправлю это.

отрим этот код: #include <functional> template <typename T,typename COMP> bool foo(T a,T b,COMP c = std::less<T>()) { return c(a,b); } bool bar(int a, int b){ return a<b;} int main(){ foo(1,2,bar); // OK foo(1,2,std::less<int>()); // OK ...

2 ответа

C #, значение параметра по умолчанию для IntPtr

Я хотел бы использовать значение параметра по умолчаниюIntPtr.Zero [https://msdn.microsoft.com/en-us/library/system.intptr.zero(v=vs.110).aspx]в функции, которая принимаетIntPtr в качестве аргумента. Это невозможно какIntPtr.Zero не является ...

4 ответа

Может ли неназванный параметр функции иметь значение по умолчанию?

Является ли следующий код допустимым в C ++? void f(void* = 0) {} int main() { f(); }На какой странице стандарта C ++ указано, что это использование разрешено?

4 ответа

вызов функции с параметром по умолчанию

2 ответа

C #, значение параметра по умолчанию для IntPtr

Я хотел бы использовать значение параметра по умолчанию

3 ответа

Виноват. Конечно, есть

те предположим, что у нас есть такая функция: def myFunction(arg1='a default value'): passМы можем использовать интроспекцию, чтобы узнать имена аргументов, которыеmyFunction() принимает использованиеmyFunction.func_code.co_varnames, но как ...