summaryrefslogtreecommitdiff
path: root/ccc/cast.cc
diff options
context:
space:
mode:
authorPatrick Simianer <p@simianer.de>2014-06-15 03:50:43 +0200
committerPatrick Simianer <p@simianer.de>2014-06-15 03:50:43 +0200
commit6ed9a9699997a2853ec1c9e91747c251e5cfc97b (patch)
tree56c96f18442fb06aeeb45cadc56355353a63ee99 /ccc/cast.cc
parent258e1b92ebbfdebefabc120969ab87c3d8b75c3d (diff)
damn
Diffstat (limited to 'ccc/cast.cc')
-rw-r--r--ccc/cast.cc27
1 files changed, 0 insertions, 27 deletions
diff --git a/ccc/cast.cc b/ccc/cast.cc
deleted file mode 100644
index 2e84a64..0000000
--- a/ccc/cast.cc
+++ /dev/null
@@ -1,27 +0,0 @@
-#include <iostream>
-
-using namespace std;
-
-
-struct A {
- virtual void p() { cout << "A" << endl; }
- void q() { cout << "q" << endl; }
-};
-
-struct Ba : public A {
- void p() { cout << "Ba" << endl; }
-};
-
-struct Bb : public A {
- void p() { cout << "Bb" << endl; }
-};
-
-int main(void)
-{
- A* x = new A;
- x = dynamic_cast<Ba*>(new Ba);
- cout << "-" << endl;
- x->q();
- x->p();
-}
-