Suchergebnisse für Anfrage "dynamic-cast"

3 die antwort

Gibt es eine Möglichkeit, dynamisches implizites Typ-Casting in C # durchzuführen?

Gegeben diese Klasse mit einem impliziten Besetzungsoperator: public class MyDateTime { public static implicit operator MyDateTime(System.Int64 encoded) { return new MyDateTime(encoded); } public MyDateTime(System.Int64 encoded) { _encoded = ...

3 die antwort

Warum schlägt die geschützte Vererbung bei dynamic_cast fehl?

1 die antwort

Wie wird das Löschen eines Zeigers mithilfe der dynamischen Umwandlung erkannt?

Wie gezeigtHier [http://www.devx.com/tips/Tip/28143]kann man benutzendynamic_cast So erkennen Sie einen gelöschten Zeiger: #include <iostream> using namespace std; class A { public: A() {} virtual ~A() {} }; class B : public A { public: B() {} ...

TOP-Veröffentlichungen

8 die antwort

Wie schreibe ich eigene dynamic_cast

Dies wurde im Interview gefragt. Wie schreibe ich eigene dynamic_cast. Ich denke, auf der Grundlage von typeids Namensfunktion. Wie implementiere ich eine eigene typid? Ich habe keine Ahnung.

6 die antwort

Welche Art von Besetzung von Eltern zu Kindern?

Diese Frage bezieht sich auf welche C ++ style cast [https://msdn.microsoft.com/en-us/library/5f6c9f8h.aspx] sollte verwendet werden, um diese Konvertierung durchzuführen. Mir ist bewusst, dass eine Besetzung im C-Stil dies erreichen kann. Für ...

2 die antwort

Gibt dynamic_cast in c ++ 11 nullptr oder 0 zurück?

2 die antwort

dynamic_cast wirft keine Ausnahmen wie erwartet

Auf der Grundlage dieser Antwort ... Finden des Objekttyps in C ++ [https://stackoverflow.com/questions/351845/finding-the-type-of-an-object-in-c] ... Ich habe diesen Code geschrieben: static TVALUE getUpperBound() { SomeStruct<TVALUE>* t; ...

8 die antwort

ClassCastException

Ich habe zwei Klassen in Java als: class A { int a=10; public void sayhello() { System.out.println("class A"); } } class B extends A { int a=20; public void sayhello() { System.out.println("class B"); } } public class HelloWorld { public static ...

18 die antwort

Ist meine Methode zum Vermeiden von dynamic_cast <> schneller als dynamic_cast <> selbst?

Ich habe ein @ beantwortFrag [https://stackoverflow.com/questions/2758158/which-casting-technique-is-better-for-doing-casting-from-upper-class-to-lower-cla] vor ein paar Minuten und es hat mir einen anderen angehoben: In einem meiner Projekte ...

3 die antwort

dynamic_cast im Vergleich zur Bereitstellung virtueller Funktionen in der übergeordneten Klasse (C ++)

Ich habe eine Elternklasse &quot;base&quot; und eine andere Klasse &quot;deriviert&quot;, die von &quot;base&quot; erbt.&quot;abgeleitet&quot; hat 1 Methode ...