Suchergebnisse für Anfrage "casting"
Warum kann ich static_cast mit void * aber nicht mit char * verwenden?
Ich weiß dasreinterpret_cast [http://en.cppreference.com/w/cpp/language/reinterpret_cast] wird hauptsächlich verwendet, um zu oder von einem @ zu gehchar*. Aber ich war überrascht zu finden, ...
Warum muss in diesem Beispiel ein Objekt immer noch typisiert werden, um seinen Typ zu bestimmen, auch nachdem getClass () aufgerufen wurde?
Ich folgedieses MOOC auf OOP in Java [http://mooc.fi/courses/2013/programming-part-2/] und es hat @ präsentie ein Beispiel, das ich nicht ganz verstehe [http://mooc.cs.helsinki.fi/programming-part2/material/week-8?noredirect=1]. Im Beispiel ist ...
Gießen einer C-Struktur in eine andere
Ich habe zwei identische (aber unterschiedlich benannte) C-Strukturen: typedef struct { double x; double y; double z; } CMAcceleration; typedef struct { double x; double y; double z; } Vector3d; Jetzt möchte ich einer Vector3d-Variablen eine ...
enerische Arrays in Java erstell
public K[] toArray() { K[] result = (K[])new Object[this.size()]; int index = 0; for(K k : this) result[index++] = k; return result; }Dieser Code scheint nicht zu funktionieren und löst eine Ausnahme aus: java.lang.ClassCastException: ...
Typescript JSON-String zur Klasse
Lass uns diese JSON-Zeichenkette sein: [ { "id": 1, "text": "Jon Doe" }, { "id": 1, "text": "Pablo Escobar" } ]Lass uns diese Klasse sein: export class MyObject{ id: number; text: string; }Wie kann ich diesen JSON-String in eine Liste von @ ...
Warum wird "operator void" bei der Cast-Syntax nicht aufgerufen?
Während des Spielens mitdiese Antwort [https://stackoverflow.com/questions/4030959/will-a-variablename-c-statement-be-a-no-op-at-all-times/4030983#4030983] durchuser GMan [https://stackoverflow.com/users/87234/gman] Ich habe das folgende (mit ...
Wie merkt sich ein Objekt, wenn es in eine Basisklasse umgewandelt wird, was es wirklich ist?
Dies ist eine Anfängerfrage, aber ich bin daran interessiert zu erfahren, was hier los ist. Meine Frage ist, was passiert hinter den Kulissen, wenn Sie ein Objekt herunterwerfen? Behält es eine Art Metadaten darüber bei, was es ursprünglich war? ...
Scala in einen Variablentyp umgewandelt
Ich habe den folgenden Code zum Besetzen vonWer zum Typ vonStandar: def fct[T](value: Any, default: T): T = { val result = value.asInstanceOf[T] println(result, result.getClass.getName, result.isInstanceOf[T]) result } val res = fct("foo", ...