4
ответа

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

В PHP можно вызвать функцию. не называя все параметры при помощи их оператором. функционируйте тест ($t1 = 'test1', $t2 = 'test2', $t3 = 'test3') {эхо "$t1, $t2, $t3";} И можно просто использовать...
вопрос задан: 5 May 2013 04:10
2
ответа

Поддерживает ли Python ключевое слово по умолчанию и аргументы переменной длины по умолчанию?

Я знаю, что Python поддерживает переменные аргументы * args и ключевые аргументы ** kwargs, но есть ли способ установить значения по умолчанию для этих полей? Если нет, то почему? * args = (1, 'v')), ** kwargs = {'a': 20} Я ...
вопрос задан: 16 January 2019 17:42
2
ответа

Пакет параметров после аргументов по умолчанию [duplicate]

У меня есть следующая структура с вариационным конструктором с аргументом по умолчанию: struct S {template & lt; typename ... Args & gt; S (int n = 0, Args & amp; ... args) {}}; int main () {S s1; ...
вопрос задан: 17 March 2015 19:45
1
ответ

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

Я получаю это сообщение об ошибке с кодом ниже: class Money { public: Money (сумма с плавающей запятой, int moneyType); строка asString (bool shortVersion = true); частный: количество поплавков; int ...
вопрос задан: 8 May 2019 11:35
1
ответ

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

Я хочу передать аргумент по умолчанию методу экземпляра, используя значение атрибута элемента instance: class C: def __init __ (self, format): self.format = format def process (self, ...
вопрос задан: 1 January 2018 08:24
0
ответов

Как использовать source_location в функции шаблона variadic?

Функция std :: source_location в C ++ 20 используется для сбора информации о контексте, в котором вызывается функция. Когда я пытался использовать его с функцией шаблона переменной, я столкнулся с проблемой: ...
вопрос задан: 18 August 2019 21:21
0
ответов

C++ default arguments in function overload evaluated once or each time?

I have a question on defaults for overload functions in an object. If I have a function signature as follows will the default value be evaluated only once or each time? class X {public: f (const ...
вопрос задан: 3 May 2018 17:45
0
ответов

Отсутствует аргумент по умолчанию - ошибка компилятора

void func (string word = "hello", int b) {// некоторые задания} в другой функции // вызов func ("", 10 ); Когда я его скомпилировал, компилятор выдает ошибку; аргумент по умолчанию отсутствует для ...
вопрос задан: 25 April 2018 09:36
0
ответов

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

Любая идея, почему эта ошибка появляется во время компиляции? ComplexNumber.cpp :21 :error :аргумент по умолчанию для параметра 1 «void ComplexNumber ::print (std ::ostream& )const» ComplexNumber.h :17 :...
вопрос задан: 4 October 2017 15:56
0
ответов

Как использовать в алгоритмах перегруженные функции с аргументами по умолчанию?

Я знаю ответ на часто задаваемый Как мне указать указатель на перегруженную функцию ?: Либо с присваиванием, либо с приведением типов, а во всех других руководствах по C ++ строка, подобная этой (дай ...
вопрос задан: 23 May 2017 12:31
0
ответов

Почему использование этой функции C++ дважды в одной строке вызывает ошибку компиляции?

Я столкнулся с некоторыми проблемами, пытаясь реализовать функцию шаблона типа интеллектуального теста на равенство -в Visual C++ 2010, которая была связана с ошибкой в ​​VS в отношении аргументов по умолчанию функций шаблона....
вопрос задан: 23 May 2017 12:03
0
ответов

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

На вопрос из-за этого: Аргумент по умолчанию в c ++ Скажем, у меня есть такая функция: void f (int p1 = 1, int p2 = 2, int p3 = 3, int p4 = 4); И я хочу вызвать это, используя только некоторые из аргументов - остальные ...
вопрос задан: 23 May 2017 12:01
0
ответов

Почему компилятор не может вывести тип шаблона из аргументов по умолчанию?

Я был удивлен, когда следующий код привел к ошибке не удалось вывести аргумент шаблона для T: struct foo { template void bar (int a, T b = 0.0f) { } }; основной () { ...
вопрос задан: 27 November 2014 01:55
0
ответов

Могу ли я привязаться к функции, которая принимает аргументы по умолчанию, а затем вызвать ее?

Как я могу привязаться к функции, которая принимает аргументы по умолчанию, не указывая аргументы по умолчанию, а затем вызвать ее без каких-либо аргументов? void foo(int a, int b = 23) { std::cout << a <&...
вопрос задан: 28 January 2014 14:15
0
ответов

Куда поместить значение параметра по умолчанию в C ++? [дубликат]

Где место для значения параметра по умолчанию? Только в определении функции, или объявлении, или обоих местах?
вопрос задан: 10 May 2013 03:02
0
ответов

Является ли в C++ конструктор только с аргументами по умолчанию конструктором по умолчанию?

В следующем коде: struct Foo { Фу(инт х=0); }; Считается ли конструктор конструктором по умолчанию?
вопрос задан: 28 June 2012 18:23
0
ответов

Объединение строк в аргументе по умолчанию

Это часть моего кода ... def contactMaster (data = "", url = str (selectedMaster) + "todolist"): print "url:" + url Он печатает только "todolist" вместо "http: // www.mysite.com/blah/1234/todolist "Почему ...
вопрос задан: 11 April 2012 18:22
0
ответов

Почему существующие аргументы функции не могут использоваться для оценки других аргументов по умолчанию?

Я писал функцию foo (), которая принимает 2 const char * s в качестве аргументов, pBegin и pEnd. foo () передается строка с завершающим нулем. По умолчанию pEnd указывает на \ 0 (последний символ) строки. void ...
вопрос задан: 5 February 2012 03:44
0
ответов

Есть ли способ иметь динамические аргументы по умолчанию?

Я пытаюсь создать класс, в котором пользователь может изменять член переменные, чтобы изменить аргументы по умолчанию его функций-членов. class Class {public int Member; public void Method (int ...
вопрос задан: 10 October 2011 14:01
0
ответов

Функция php как установить значение по умолчанию как объект?

Функция (фактически конструктор другого класса) нуждается в аргументе объекта класса temp. Итак, я определяю интерфейс itemp и включаю itemp $ obj в качестве аргумента функции. Это нормально, я должен передать класс ...
вопрос задан: 15 August 2011 12:36
0
ответов

Предотвращение создания экземпляров неиспользуемых аргументов функции по умолчанию

Допустим, у меня есть функция, которая принимает указатель функции в качестве параметра, и этот параметр имеет аргумент по умолчанию. шаблон Т * default_construct () {вернуть новый T (); } ...
вопрос задан: 10 August 2011 05:10
0
ответов

Проблема с параметризованным классом case ограниченного типа и args по умолчанию в Scala

Рассмотрим следующее (проверено на Scala 2.8.1 и 2.9.0): trait Animal class Dog extends Animal case class AnimalsList[A <: Animal](list:List[A] = List()) case class AnimalsMap[A <: Animal](...
вопрос задан: 27 May 2011 00:40
0
ответов

Default argument in the middle of parameter list?

I saw a function declaration in our code that looked as follows void error(char const *msg, bool showKind = true, bool exit); I thought first that this is an error because you cannot have default ...
вопрос задан: 25 May 2011 23:04
0
ответов

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

Например, что-то вроде этого: #include void my_function (int it = 42 , ...) {/ * здесь va_list / start / arg / end код * / } Что именно означает приведенный выше код в C ++? Он компилирует ...
вопрос задан: 30 April 2011 13:53