>> Edit article
이름
제목
패스워드
: : C++를 갑자기 쓰게 됐네요 .. -_-; : C++에서 오브젝트가 .. : 특정 class(혹은 이 class에서 상속된 class)의 인스턴스인지 .. : 확인하는 방법이 있나요 ?.. : : Delphi에선 is였던것 같고, Java에선 instanceof였던 것 같은데 .. : C++에선 뭔지 알수가 --; 없네요 .. : : 도움 부탁드립니다 .. ㅠ_ㅠ : 그러니까 .. class A { 어쩌구저쩌구 } class B : public A { 어쩌구저쩌구 } void main() { A *b; b = new B(); } 이러면 b 는 A 타입으로 선언됐지만 .. 다이나믹 바인딩에 의해 class B의 인스턴스이기도 하잖아요 ?.. 이때 b 가 B의 인스턴스인지의 여부를 알수 있는 연산자가 없나해서요 .. ( if b가 B의 인스턴스라면 then (B *)b->B의함수; 같은 용도로 쓰려고 ;; ) C++에는 없나 .. ㅠ_ㅠ 도움 부탁드립니다 .. ㅠ_ㅠ--The more pure, the more fragile ..
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved