Suchergebnisse für Anfrage "casting"

20 die antwort

Konvertieren Sie Int in String in Swift

Ich versuche herauszufinden, wie man ein Casting machtInt in einString in Swift. Ich finde eine Problemumgehung mitNSNumber aber ich würde gerne herausfinden, wie man das alles in Swift macht. let x : Int = 45 let xNSNumber = x as NSNumber let ...

1 die antwort

Ist es möglich, Map <Field, Value> auf Map <Mirror, Mirror> zu übertragen, wenn bekannt ist, dass Field und Value Mirror erweitern?

Ich versuche nach oben zu werfenMap<Field, Value> zuMap<Mirror, Mirror>. Es ist sinnvoll, dass die Besetzung wie beide funktioniertField and Value extend MirrorAllerdings bekomme ich eine"cannot cast" error. Ist es einfach nicht möglich zucast ...

8 die antwort

C ++ - Casting programmatisch: Kann es durchgeführt werden?

Sagen wir, ich habe eineBaseKlasse und mehrereAbgeleitetKlassen. Gibt es eine Möglichkeit, ein Objekt in eine der abgeleiteten Klassen umzuwandeln, ohne Folgendes schreiben zu müssen: string typename = typeid(*object).name(); if(typename == ...

TOP-Veröffentlichungen

2 die antwort

PostgreSQL: Zeichenfolge in TT / MM / JJJJ umwandeln

Ich versuche, eine CHARACTER VARYING-Spalte in ein DATE umzuwandeln, benötige jedoch ein Datumsformat wie das folgende: TT / MM / JJJJ. Ich benutze folgendes SQL: ALTER TABLE test ALTER COLUMN date TYPE DATE using to_date(date, ...

2 die antwort

Java: EnumSet kann nicht in einem Enumeration: Initialization-Fehler verwendet werden: Beispiel für einen Tech Research-Talentbaum

Error: ... Caused by: java.lang.ExceptionInInitializerError ... Caused by: java.lang.ClassCastException: class com.evopulse.ds2150.TechTrees$BuildingTechTree not an enum at java.util.EnumSet.noneOf(Unknown Source) at java.util.EnumSet.of(Unknown ...

4 die antwort

Warum erzeugt '(int) (char) (byte) -2' 65534 in Java?

Ich bin auf diese Frage bei einem technischen Test für einen Job gestoßen. Angenommen, das folgende Codebeispiel: public class Manager { public static void main (String args[]) { System.out.println((int) (char) (byte) -2); } }Es gibt die Ausgabe ...

2 die antwort

Sollte static_cast <Derived *> (Basiszeiger) einen Fehler bei der Kompilierung verursachen?

Sollte static_cast (Basiszeiger) einen Fehler bei der Kompilierung verursachen? class A { public: A() { } }; class B : public A { public: B() { } }; int main() { A *a=new A(); B * b=static_cast<B*>(a); // Compile Error? }

4 die antwort

C Gleitkomma in int konvertieren

Ich benutzeC(nicht C ++). Ich muss eine Gleitkommazahl in eine konvertierenint. Ich möchte nicht auf die nächste Zahl runden, sondern einfach das entfernen, was nach dem ganzzahligen Teil steht. So etwas wie 4.9 -> 4.9 -> 4

1 die antwort

Besetzungsliste <A *>, um <B *> aufzulisten, wo B A erbt

Ich habe eine Funktion void doSomething(list<A*> list1, list<A*> list2)Und Klassen class B : A class C : AGibt es eine direkte Möglichkeit meine Funktion wie aufzurufen void doSomething(list<B*> listOfB, list<C*> listOfC)oder muss ich es ...

3 die antwort

So schreiben Sie eine Liste von ArrayLists in das CSV-Format in Java

Ich habe Daten im folgenden Format: List<ArrayList<String>>Ich möchte es an CSV schreiben. Unten ist mein Code: private static void writeToCSV(List<ArrayList<String>> csvInput) throws IOException{ String csv = "C:\\output.csv"; CSVWriter writer ...