Suchergebnisse für Anfrage "casting"

1 die antwort

Wie werden generische Typen umgewandelt, von denen ich weiß, dass sie ganze Zahlen sind?

Ich möchte die Rückkehrcodes von C-APIs generisch überprüfen und das Ergebnis muss frei von C-Typen wie @ seilibc::c_int. Gibt es Möglichkeiten, eine Funktion wie @ zu schreibe fn check<S: PartialOrd + std::num::Zero, T> (x: S) -> Option<T> { ...

2 die antwort

SQL Server 2008: Formatieren der Ausgabe als Währung

Ich habe eine Abfragezeichenfolge, die einen Wert mit mehreren Dezimalstellen zurückgibt. Ich möchte dies auf eine Währung von 123,45 USD formatieren. Hier ist die Abfrage: SELECT COALESCE(SUM(SUBTOTAL),0) FROM dbo.SALESORD_HDR where ORDERDATE ...

2 die antwort

Typecasting in Swift

Ich schreibe eine Bibliothek, die eingegebene IDs von JSON analysieren kann. Allerdings finde ich die Regeln für das Typumwandeln etwas verwirrend. Beispiel class AccountId : NSString { } let json : AnyObject? = "user-1" // Returned ...

TOP-Veröffentlichungen

1 die antwort

MySQL CAST als DATE

Ich versuche zu verstehen, was das Umwandeln eines Wertes in den DATE-Typ in MySQL bewirkt. Hier sind einige Dinge, die ich ausprobiert habe: SELECT CAST('3' AS DATE); -- null SELECT CAST(3 AS DATE); -- null SELECT CAST('2014-07-01 19:00:01' AS ...

6 die antwort

Gibt es eine einfache Möglichkeit, einen Booleschen Wert in eine Ganzzahl umzuwandeln?

Ich bin neu in Scala und muss einen Booleschen Wert in eine Ganzzahl konvertieren. Ich weiß, ich kann so etwas wie @ verwendif (x) 1 else 0 aber ich würde gerne wissen, ob es eine bevorzugte Methode gibt oder etwas, das in das Framework ...

3 die antwort

Ist das Ergebnis einer Besetzung ein Wert?

Lasse int a = 0;Dann ist(int)a ein rvalue in Standard-C ++? Verschiedene Compiler zeigen unterschiedliche Ergebnisse für diesen Code: #include <iostream> using namespace std; void f(int& x) { cout << "l value" << endl; } void f(int&& x) { ...

1 die antwort

Casting und dynamischer vs statischer Typ in Java

Ich lerne etwas über statische und dynamische Typen und bin so weit, dass ich es größtenteils verstehe, aber dieser Fall entgeht mir immer noch. Wenn KlasseB erweitertA, und ich habe A x = new B();Ist folgendes erlaubt?: B y = x;Oder ist ein ...

3 die antwort

Kann nicht von Liste <Liste> nach Liste <Liste <? >> konvertiert werden

Eine unformatierte Liste wird in @ konvertierList<?> Alles gut. Warum kann eine Liste von unformatierten Listen nicht in eine Liste von @ konvertiert werdeList<?>? { // works List raw = null; List<?> wild = raw; } { // Type mismatch: ...

10 die antwort

C # entspricht VB.NETs DirectCast?

Entspricht C # dem DirectCast von VB.NET? Mir ist bekannt, dass es Casts () und das Schlüsselwort 'as' hat, aber diese passen zu CType und TryCast. Um es klar zu sagen, machen diese Schlüsselwörter Folgendes: CType / () wirft: Wenn es ...

3 die antwort

Was ist deaktiviert und wie überprüfe ich es?

Ich denke, ich verstehe, was ungeprüfte Besetzung bedeutet (von einer Besetzung zur nächsten eines anderen Typs wechseln), aber was bedeutet es, die Besetzung zu "überprüfen"? Wie kann ich die Besetzung überprüfen, um diese Warnung in Eclipse zu ...