Suchergebnisse für Anfrage "type-inference"

7 die antwort

Allgemeiner Aufruf mit Typ T in Swift

In meiner Anwendung möchte ich eine generische Methode erstellen, die ein Array von Objekten erstellt, das vom angegebenen Typ T abhängt. Ich habe folgende Funktion erstellt: func getArray<T : ROJSONObject>(key:String) -> T[] { var elements = ...

2 die antwort

Unterschiede in der Typinferenz JDK8 javac / Eclipse Luna?

Ich versuche, ein Projekt auf Java8 umzustellen, und stoße auf merkwürdige Unterschiede zwischen der Typinferenz von Eclipse Luna und javac. Mit JDK 1.7.0_65 kann dieser Code problemlos kompiliert werden. JDK 1.8.0_11 beklagt, dass sowohl ...

1 die antwort

Typenunterschiede für Verschlüsse und Funktionen in Rost

Warum ist es möglich, die Argumenttypen und den Rückgabetyp für einen Abschlussausdruck abzuleiten, während dies für eine Funktion in Rust nicht möglich ist?

TOP-Veröffentlichungen

2 die antwort

Warum kann der C # -Compiler keinen generischen Delegaten aus der Funktionssignatur ableiten? [Duplikat

Diese Frage hat hier bereits eine Antwort: Warum kann C # aus diesem scheinbar einfachen, offensichtlichen Fall keinen Typ ableiten [/questions/6229131/why-cant-c-sharp-infer-type-from-this-seemingly-simple-obvious-case] 5 Antworten Ich arbeite ...

4 die antwort

decltype, result_of oder typeof?

Ich habe class A { public: B toCPD() const;Und template<typename T> class Ev { public: typedef result_of(T::toCPD()) D;Nach der InstantiierungEv<A>, der Compiler sagt: meta.h: 12: Fehler: 'T :: toCPD' ist kein Typ eder decltype noch typeof ...

8 die antwort

Ist Julia dynamisch getippt?

Viele Blogs und dasmanual selbst [https://docs.julialang.org/en/v1/manual/types/#man-types-1], sag, dass Julia @ idynamisch getippt [http://en.wikipedia.org/wiki/Type_system#Dynamic_type-checking_and_runtime_type_information] . Aber nach dem ...

4 die antwort

Java-Typinferenz: Referenz ist in Java 8 nicht eindeutig, aber nicht in Java 7

Sagen wir, wir haben 2 Klassen. Eine leere KlasseBase und eine Unterklasse dieser KlasseDerived. public class Base {} public class Derived extends Base {} Dann haben wir ein paar Methoden in einer anderen Klasse: import java.util.Collection ...

2 die antwort

In Scala, warum kann `_` hier nicht in groupBy verwendet werden?

Ich versuche, die Vorkommensliste jedes Zeichens in einem Wort zu berechnen. Mein aktueller Code sieht folgendermaßen aus: "hello" .groupBy((x:Char)=>x) .map(a=>(a._1, a._2.length))Ich denke der.groupBy((x:Char)=>x) sieht ungeschickt aus und ...

2 die antwort

Strange Swift numbers type casting

Mir ist gerade aufgefallen, dass Swift Int und Double in irgendeiner Form umwandelt. Wenn ich versuche zu bewerten (10 / 3.0) - (10 / 3)0.333... wird erwartet, aber es ist eigentlich0.0. Könnte das bitte jemand erklären?

10 die antwort

Teilweise generische Typinferenz in C # möglich?

Ich arbeite daran, mein flüssiges Interface für meine IoC-Klassenbibliothek neu zu schreiben, und als ich Code überarbeitet habe, um einige allgemeine Funktionen über eine Basisklasse zu teilen, bin ich auf einen Haken gestoßen. Hinwei: Das ist ...