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

3 ответа

). В качестве альтернативы, вы можете использовать «статический оператор if», который выясняет, действительно ли T1 является целочисленным типом, и, если это так, введите typedef T1 в IntType, если нет, введите typedef T2 в IntType.

аюсь использовать шаблон Curily Recurring Template Pattern (CRTP) и предоставляю дополнительные параметры типа: template <typename Subclass, typename Int, typename Float> class Base { Int *i; Float *f; }; ... class A : public Base<A, double, ...

5 ответов

Классы значений вводят нежелательные публичные методы

Глядя на некоторые scala-docs моих библиотек, мне показалось, что есть некоторый нежелательный шум от классов значений. Например: implicit class RichInt(val i: Int) extends AnyVal { def squared = i * i }Это вводит нежелательный символi: 4.i // ...

6 ответов

C ++ «Идиома именованного параметра» против Boost :: Библиотека параметров

Я смотрел на обаИдиома Именованного Параметра [http://www.parashift.com/c++-faq-lite/ctors.html#faq-10.20]иBoost :: Библиотека параметров [http://www.boost.org/doc/libs/1_36_0/libs/parameter/doc/html/index.html], Какие преимущества у каждого из ...

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

2 ответа

опуская некоторые неявные параметры

Можно ли пропустить некоторые неявные параметры, но не все? Я пробовал с именованными параметрами: def foo(implicit a: Int, b: String) { if (a > 0) { println(b) foo(a = a-1) // error } }К сожалению, компилятор отклоняет рекурсивный вызовfoo с ...

5 ответов

Именованные параметры в JDBC

2 ответа

опуская некоторые неявные параметры

Можно ли пропустить некоторые неявные параметры, но не все? Я пробовал с именованными параметрами:

3 ответа

Именованные / необязательные параметры в Delphi?

В одном из демонстрационных приложений Delphi я наткнулся на некоторый синтаксис, который я не знал, что компилятор Delphi принял: // ......\Demos\DelphiWin32\VCLWin32\ActiveX\OleAuto\SrvComp\Word\ // Main.pas, line 109 Docs.Add(NewTemplate := ...

4 ответа

Нормальные аргументы против ключевых слов

Как &quot;ключевые аргументы &quot; отличается от обычных аргументов? Можно&#39;все аргументы должны быть переданы как

3 ответа

Динамический вызов метода с использованием именованных параметров

Мы&#39;В настоящее время используется .NET 3.5, а часть нашего приложения использует динамический вызов (используяMethodBase.Invoke)Мне интересно, можно ли с...

1 ответ

Почему C ++ не поддерживает именованный параметр [closed]