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

4 ответа

Примеры в стандарте

мер, вместо void shared_ptr::reset() noexcept; template <typename Y> void shared_ptr::reset(Y* ptr);можно подумать template <typename Y = T> void shared_ptr::reset(Y* ptr = nullptr);Я думаю, что разница в производительности здесь незначительна, ...

4 ответа

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

Спросил из-за этого: Аргумент по умолчанию в C ++ [https://stackoverflow.com/questions/8178187/default-argument-in-c] Скажем, у меня есть такая функция:void f(int p1=1, int p2=2, int p3=3, int p4=4); И я хочу назвать это, используя только ...

5 ответов

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

Я хочу передать аргумент по умолчанию методу экземпляра, используя значение атрибута экземпляра: class C: def __init__(self, format): self.format = format def process(self, formatting=self.format): print(formatting)При попытке этого я получаю ...

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

1 ответ

[..]

от вопрос уже есть ответ здесь: Значение по умолчанию для параметра функции [/questions/2842928/default-value-of-function-parameter] 4 ответаКакое место для значения параметра по умолчанию? Просто в определении функции, или объявлении, или в ...

4 ответа

Fortran 2003/2008: элегантные аргументы по умолчанию?

1 ответ

@delnan спасибо, это все объясняет.

жный дубликат: «Наименьшее удивление» в Python: изменчивый аргумент по умолчанию [https://stackoverflow.com/questions/1132941/least-astonishment-in-python-the-mutable-default-argument] Рассмотрим следующую функцию: def foo(L = []): L.append(1) ...

1 ответ

Ошибка аргумента по умолчанию в C ++

Любая идея, почему эта ошибка появляется во время компиляции? ComplexNumber.cpp:21: error: default argument given for parameter 1 of ‘void ComplexNumber::print(std::ostream&) const’ ComplexNumber.h:17: error: after previous specification in ...

2 ответа

перегрузка функции против аргумента по умолчанию в c ++

Привет у меня путаница или сказать больше, мне нужно кое-что понять. У меня есть процедура и другая перегруженная процедура такая же.

1 ответ

ошибка: аргумент по умолчанию для параметра 1

Я получаю это сообщение об ошибке с кодом ниже:

3 ответа

Почему эти аргументы по умолчанию разрешены?