编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
Code::Blocks C++
问题(Question):
当传入的class不同的时候
要如何判断传入的是属于哪个class呢
程式码当中的 man 是父类别
而 magician 和 warrior 都是继承man的子类别
我在父类别 man 中写一个功能
希望传入不同class时可以有不同的处理方式
错误结果(Wrong Output):
会显示 magician 和 warrior 在这边没有被宣告
'magician' was not declared in this scope
程式码(Code):(请善用置底文网页, 记得排版)
http://ideone.com/AeQHKr