Suchergebnisse für Anfrage "casting"

4 die antwort

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, ...

8 die antwort

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 ...

16 die antwort

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 ...

TOP-Veröffentlichungen

6 die antwort

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: ...

8 die antwort

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 @ ...

2 die antwort

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 ...

10 die antwort

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? ...

2 die antwort

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", ...