Suchergebnisse für Anfrage "implicit"

6 die antwort

Wie kann ich meine Klasse implizit in einen anderen Typ konvertieren?

Zum Beispiel implizit MyClass myClass = new MyClass(); int i = myClass;

2 die antwort

Einen Wert mit zwei impliziten Konstruktoren konstruieren?

TLDR: Ich habe zwei templatisierte KlassenOuter undInner. Inner<X> kann implizit konstruiert werden ausX, undOuter<Y> kann implizit konstruiert werden ausY. SollteOuter<Inner<X>> = X() Arbeit Mehr Details Angenommen, ich habe die folgenden ...

10 die antwort

Warum wählt der Compiler Bool anstelle von String für implizite Typumwandlung von L ""?

Hat kürzlich eine Überladung einer Methode eingeführt, bei der die Anwendung fehlgeschlagen ist. Schließlich wird die neue Methode dort aufgerufen, wo ich nicht damit gerechnet habe. Wir hatte setValue( const std::wstring& name, const ...

TOP-Veröffentlichungen

4 die antwort

ASP.NET: explizite vs. implizite Lokalisierung?

Meines Erachtens ist der Vorteil der impliziten Lokalisierung gegenüber der expliziten Lokalisierung, dass bei mehreren zu lokalisierenden Eigenschaften für ein bestimmtes Steuerelement die Syntax wirtschaftlicher ist. In dem Fall, dass Sie nur ...

2 die antwort

Scala höherwertige Typen in implicit def schlagen fehl mit "Impliziten Wert konnte nicht gefunden werden"

Ich benutze implizite Def, um ein rekursives @ zu erstellHList type, um mehrere Arten vonHList. Ich bin stark von @ inspiriedieser Beitra [http://jnordenberg.blogspot.fr/2008/08/hlist-in-scala.html]. Dieser Code funktioniert ...

8 die antwort

Sind implizite Operatoren und TypeConverters gleichwertig?

Es scheint mir sehr einfach zu sein, einen impliziten Operator im Vergleich zu einem TypeConverter zu implementieren, daher gehe ich davon aus, dass sie aufgrund der Verbreitung von TypeConverter im Framework nicht gleichwertig sind (siehe ...

4 die antwort

Implizite Parameterauflösung für höherwertige Typen

Betrachten Sie den folgenden Code: object foo { trait Bar[Q[_]] implicit object OptionBar extends Bar[Option] def test[T, C[_]](c: C[T])(implicit bar: Bar[C]) = () def main(args: Array[String]) { test(Some(42): Option[Int]) //??? } }Dies ...

6 die antwort

Kette funktioniert anders

ür die Verkettung von @Scala-Funktionen stehen folgende Methoden zur Verfügung: fn1.andThen(fn2) fn1.compose(fn2)Aber wie kann dieser Fall geschrieben werden: Ich habe FunktioncleanUp() welches immer als letzter Schritt aufgerufen werden muss. ...