Вопросы по теме '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 просмотров
schedule
11.12.2022
передача параметра по умолчанию в 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 просмотров
schedule
07.01.2023
Частичная специализация параметра шаблона по умолчанию
Пожалуйста, объясните мне, почему следующий фрагмент кода работает идеально. Я очень смущен.
#include<iostream>
template<class A = int, class B=double>
class Base
{};
template<class B>
class Base <int, B>
{
public:...
13128 просмотров
schedule
31.05.2024
значение по умолчанию для функций в параметрах в Scala
Я изучал и экспериментировал со Scala. Я хотел реализовать функцию с универсальным типом, которая принимает функцию в качестве параметра и предоставляет реализацию этой функции по умолчанию.
Теперь, когда я пробую это без универсального типа, он...
1223 просмотров
schedule
13.03.2022
Сборка .NET с использованием Jenkins Ошибка MSBuild Спецификаторы параметров по умолчанию не разрешены
Я пытаюсь создать проект .NET, который я понятия не имею, как он работает через плагин MSbuild в Jenkins. Во всяком случае, это нацелено на платформу 3.5 и то, что я использую на своем сервере сборки. Когда я строю, я получаю следующую ошибку, не...
2472 просмотров
schedule
08.07.2022
Литеральный параметр функции Scala по умолчанию
В scala можно указать значение по умолчанию для параметра, который является функцией?
Например, в моем коде у меня есть что-то вроде этого.
def noop(): Unit = {}
def doSomethingGreat(succeed: Boolean)(f: => Unit)(default: => Unit =...
601 просмотров
schedule
17.06.2023
Аргумент по умолчанию, альтернативный 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 просмотров
schedule
14.07.2023
Почему С++ не позволяет использовать параметры функции для значений по умолчанию последних параметров?
Это продолжение этого вопроса . Код в вопросе ОП показался мне вполне разумным и недвусмысленным. Почему С++ не позволяет использовать прежние параметры для определения значений по умолчанию для последних параметров, например:
int foo( int a,...
245 просмотров
schedule
19.05.2023
Невозможно изменить параметр в асинхронном методе С# WebApi
первый пост здесь. У меня проблема с параметром по умолчанию в ASP.Net WebApi. Когда я делаю запрос без года и месяца в маршруте, он использует значение по умолчанию «0». Но когда я пытаюсь изменить эти значения по умолчанию в действии на...
215 просмотров
schedule
28.11.2022
Параметры C# без встроенного массива вызывают ошибку. Спецификации именованных аргументов должны появляться после указания всех фиксированных аргументов.
Я создал метод под названием «тег», который возвращает объект HtmlTag и получает параметры типа «HtmlTag» (см. ниже).
Я пытаюсь передать параметры без встроенного массива, но получаю сообщение об ошибке: «Спецификации именованных аргументов должны...
90 просмотров
schedule
15.07.2022
Вызов методов с параметрами по умолчанию в функции высшего порядка scala
Предположительно у меня есть метод с одним параметром по умолчанию. Я хочу передать это как аргумент другому методу. Как мне вызвать переданный метод с параметром по умолчанию?
def printNum(i: Int = 4): Unit = {
println(i)
}
def...
417 просмотров
schedule
07.07.2023
Набор параметров Powershell по умолчанию не работает. ошибка
Я пытаюсь использовать набор параметров и использовать набор параметров по умолчанию. Но набор параметров по умолчанию, похоже, не работает для меня. Любая помощь горячо приветствуется. Я могу легко использовать набор проверки с действием по...
2590 просмотров
schedule
14.11.2022
декларатор функции typedef - позиции параметров по умолчанию
Мое понимание объявлений функций всегда заключалось в том, что параметры значений по умолчанию объявляются после параметров, не являющихся значениями по умолчанию.
Но я только что заметил, что могу ввести объявление функции, которое нарушает это...
1064 просмотров
schedule
25.08.2022
назначение перегруженной функции указателю функции в качестве значения по умолчанию
для функции
foo( int (*fnptr)(int) );
Я хочу установить значение по умолчанию для указателя функции int bar(int)
т.е. значение указателя по умолчанию bar
bar также перегружен как
double bar (double);
bool bar (bool);
как...
672 просмотров
schedule
01.10.2022
Как обрабатывать вложенные параметры по умолчанию с деструктурированием объекта?
Я пытаюсь выяснить, можно ли обрабатывать несколько уровней параметров по умолчанию с деструктурированием. Так как на словах объяснить не просто, вот пошаговый пример...
1 - Деструктуризация плоского объекта с параметрами по умолчанию...
2207 просмотров
schedule
23.09.2022
Есть ли способ использовать значение по умолчанию для необязательных параметров, когда передается значение 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 просмотров
schedule
12.05.2024