Вопросы по теме 'default-parameters'

Значение параметра по умолчанию для TSomething в Delphi
Я хотел бы знать, возможно ли это в Delphi (или есть ли чистый способ обойти это): type TSomething = record X, Y : Integer; end; GetSomething( x, y ) -> Возвращает запись с этими значениями. ... и затем у вас есть эта функция с...
3258 просмотров
schedule 29.02.2024

Документирование с помощью методов Python Sphinx, которые имеют параметры по умолчанию с объектами-стражами?
Если вы хотите, чтобы люди могли вызывать некоторые методы с помощью None , вы должны использовать объект sentinel. при определении метода. _sentinel = object() def foo(param1=_sentinel): ... Это позволит вам вызывать...
1334 просмотров

передача параметра по умолчанию в scala?
Пожалуйста, рассмотрите следующий пример def foo(a: Int, b: Int = 100) = a + b def bar(a: Int, b: Int = 100) = foo(a, b) * 2 Это работает, но обратите внимание, что я должен указать одно и то же значение по умолчанию для b в обеих функциях....
915 просмотров
schedule 24.04.2023

С++ Создание экземпляра класса?
Возможный дубликат: конструктор по умолчанию с пустыми скобками Создать экземпляр класса с круглыми скобками или без них? Программа: class Foo { public: Foo ( int bar = 1 ) { cout << "bar=" <<...
234 просмотров

Частичная специализация параметра шаблона по умолчанию
Пожалуйста, объясните мне, почему следующий фрагмент кода работает идеально. Я очень смущен. #include<iostream> template<class A = int, class B=double> class Base {}; template<class B> class Base <int, B> { public:...
13128 просмотров

значение по умолчанию для функций в параметрах в Scala
Я изучал и экспериментировал со Scala. Я хотел реализовать функцию с универсальным типом, которая принимает функцию в качестве параметра и предоставляет реализацию этой функции по умолчанию. Теперь, когда я пробую это без универсального типа, он...
1223 просмотров
schedule 13.03.2022

Сборка .NET с использованием Jenkins Ошибка MSBuild Спецификаторы параметров по умолчанию не разрешены
Я пытаюсь создать проект .NET, который я понятия не имею, как он работает через плагин MSbuild в Jenkins. Во всяком случае, это нацелено на платформу 3.5 и то, что я использую на своем сервере сборки. Когда я строю, я получаю следующую ошибку, не...
2472 просмотров

Литеральный параметр функции Scala по умолчанию
В scala можно указать значение по умолчанию для параметра, который является функцией? Например, в моем коде у меня есть что-то вроде этого. def noop(): Unit = {} def doSomethingGreat(succeed: Boolean)(f: => Unit)(default: => Unit =...
601 просмотров

Аргумент по умолчанию, альтернативный None?
Я пишу функцию примерно так: def parse(string, default=None): try: ... # Body of function here except ParseError: if default is not None: return default raise Но тогда я сталкиваюсь с проблемами,...
1847 просмотров
schedule 07.11.2022

Как это работает с параметрами по умолчанию?
Итак... ES6¹ (который был стандартизирован несколько часов назад) предоставляет параметры по умолчанию для функций, аналогичных функциям в PHP, Python и т. д. Я могу делать такие вещи, как: function foo (bar = 'dum') { return bar; } foo(1);...
269 просмотров

Почему С++ не позволяет использовать параметры функции для значений по умолчанию последних параметров?
Это продолжение этого вопроса . Код в вопросе ОП показался мне вполне разумным и недвусмысленным. Почему С++ не позволяет использовать прежние параметры для определения значений по умолчанию для последних параметров, например: int foo( int a,...
245 просмотров
schedule 19.05.2023

Невозможно изменить параметр в асинхронном методе С# WebApi
первый пост здесь. У меня проблема с параметром по умолчанию в ASP.Net WebApi. Когда я делаю запрос без года и месяца в маршруте, он использует значение по умолчанию «0». Но когда я пытаюсь изменить эти значения по умолчанию в действии на...
215 просмотров

Параметры C# без встроенного массива вызывают ошибку. Спецификации именованных аргументов должны появляться после указания всех фиксированных аргументов.
Я создал метод под названием «тег», который возвращает объект HtmlTag и получает параметры типа «HtmlTag» (см. ниже). Я пытаюсь передать параметры без встроенного массива, но получаю сообщение об ошибке: «Спецификации именованных аргументов должны...
90 просмотров
schedule 15.07.2022

Вызов методов с параметрами по умолчанию в функции высшего порядка scala
Предположительно у меня есть метод с одним параметром по умолчанию. Я хочу передать это как аргумент другому методу. Как мне вызвать переданный метод с параметром по умолчанию? def printNum(i: Int = 4): Unit = { println(i) } def...
417 просмотров

Набор параметров Powershell по умолчанию не работает. ошибка
Я пытаюсь использовать набор параметров и использовать набор параметров по умолчанию. Но набор параметров по умолчанию, похоже, не работает для меня. Любая помощь горячо приветствуется. Я могу легко использовать набор проверки с действием по...
2590 просмотров

декларатор функции typedef - позиции параметров по умолчанию
Мое понимание объявлений функций всегда заключалось в том, что параметры значений по умолчанию объявляются после параметров, не являющихся значениями по умолчанию. Но я только что заметил, что могу ввести объявление функции, которое нарушает это...
1064 просмотров

назначение перегруженной функции указателю функции в качестве значения по умолчанию
для функции foo( int (*fnptr)(int) ); Я хочу установить значение по умолчанию для указателя функции int bar(int) т.е. значение указателя по умолчанию bar bar также перегружен как double bar (double); bool bar (bool); как...
672 просмотров

Как обрабатывать вложенные параметры по умолчанию с деструктурированием объекта?
Я пытаюсь выяснить, можно ли обрабатывать несколько уровней параметров по умолчанию с деструктурированием. Так как на словах объяснить не просто, вот пошаговый пример... 1 - Деструктуризация плоского объекта с параметрами по умолчанию...
2207 просмотров

Есть ли способ использовать значение по умолчанию для необязательных параметров, когда передается значение null?
Например, если у меня есть следующий класс данных: data class Data( val name: String = "", val number: Long = 0 ) И функции, которые могут возвращать null : fun newName(): String? {} fun newNumber(): Long? {} Я знаю, что...
34398 просмотров
schedule 18.07.2023

Как использовать CallerMemberName в CLS-совместимой сборке
Я использовал атрибут CallerMemberName в реализации класса INotifyPropertyChanged , как описано в MSDN следующим образом: public event PropertyChangedEventHandler PropertyChanged; // This method is called by the Set accessor of each...
244 просмотров