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

1 ответ

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

Я хочу сделать класс, который использует шаблон дизайна стратегии, подобный этому:

2 ответа

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

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

2 ответа

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

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

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

2 ответа

 класс не является классом данных, поэтому вы можете лениво инициализировать свойства из параметров, а не определять свойства в основном конструкторе, например:

мер, если у меня есть следующий класс данных:

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 ответа

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

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

2 ответа

Это также было решением для меня. Проект был .NET 4.5, но он выдавал эту ошибку при первой сборке после того, как я вытащил ее из Github.

мой код. public class PItem { public String content; public int count; public int fee; public int amount; public string description; // Default values public PItem(String _content = "", int _count = 0, int _fee = 0, string _description = "", int ...

2 ответа

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

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

3 ответа

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

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

3 ответа

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

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