Suchergebnisse für Anfrage "casting"

4 die antwort

For-In-Schleife und Typumwandlung nur für Objekte, die dem Typ @ entsprech

Ich habe Antworten gesehenHie [https://stackoverflow.com/questions/26076772/type-casting-in-for-in-loop] Hier erfahren Sie, wie Sie dem Compiler mitteilen, dass ein Array in einer Schleife von einem bestimmten Typ ist. Gibt Swift jedoch eine ...

2 die antwort

pandas ungültiges Literal für long () mit Base 10-Fehler

Ich versuche zu tun:df['Num_Detections'] = df['Num_Detections'].astype(int) Und ich bekomme folgenden Fehler: ValueError: ungültiges Literal für long () mit Basis 10: '12 .0 ' Meine Daten sehen folgendermaßen aus: >>> ...

2 die antwort

Kann jemand erklären, warum strtoti, me ('cast') einen Wert zurückgibt?

Nicht wirklich ein Problem (obwohl es im Widerspruch zu unserer if () - Anweisung steht), aber wenn Sie strtotime ('cast') eingeben, wird ein tatsächlicher Wert zurückgegeben, der standardmäßig auf das heutige Datum eingestellt ist. Ich habe ...

TOP-Veröffentlichungen

4 die antwort

Ist es sicher, in eine Klasse mit demselben Datenelementlayout, aber einer anderen Implementierung umzuwandeln?

Die erste Klasse wird für die private Vererbung verwendet, um genau dasselbe Layout sicherzustellen. Dies sollte das Casting sicher machen. #include <iostream> #include <string> struct data_base { data_base( int i, std::string&& s ) noexcept : ...

18 die antwort

Wie vermeide ich große if-Anweisungen und Instanzen von

Tie public abstract class Animal { String name; public Animal(String name) { this.name = name; } }Löw public class Lion extends Animal { public Lion(String name) { super(name); // TODO Auto-generated constructor stub } public void roar() ...

10 die antwort

Warum auf einen Zeiger setzen und dann dereferenzieren?

Ich habe dieses Beispiel durchgearbeitet, das eine Funktion hat, die ein Hex-Bit-Muster ausgibt, um einen beliebigen Gleitkommawert darzustellen. void ExamineFloat(float fValue) { printf("%08lx\n", *(unsigned long *)&fValue); }Warum die Adresse ...

10 die antwort

Initialisieren eines Zeigers auf eine bestimmte Speicheradresse in C ++ [duplizieren]

Mögliches Duplizieren: pointer auf eine bestimmte feste Adresse [https://stackoverflow.com/questions/2389251/pointer-to-a-specific-fixed-address] Eine interessante Diskussion darüber hat ...

4 die antwort

Warum ruft der C # -Compiler keinen impliziten Umwandlungsoperator auf?

Angenommen, wir haben folgenden Typ: struct MyNullable<T> where T : struct { T Value; public bool HasValue; public MyNullable(T value) { this.Value = value; this.HasValue = true; } public static implicit operator T(MyNullable<T> value) { return ...

8 die antwort

Warum wirft (int) (object) 10m die Ausnahme "Angegebene Besetzung ist ungültig"?

Warum wirft diese explizite BesetzungSpecified cast is not valid. Ausnahme? decimal d = 10m; object o = d; int x = (int)o;Aber das funktioniert: int x = (int)(decimal)o;

4 die antwort

Casting ein Array von Objekten in ein Array meiner beabsichtigten Klasse

Nur zur Überprüfung, kann jemand schnell erklären, was dies am Funktionieren hindert (beim Kompilieren): private HashSet data; ... public DataObject[] getDataObjects( ) { return (DataObject[]) data.toArray(); } ... und was macht das so, wie es ...