#include <iostream.h>
class a {
public:
~a() { cout << 1; }
};
int main()
{
a ob;
ob.~a();
return 0;
}
무엇이 잘못 되었나요?
나는 여전히 내가 다른 파괴를 사용하여이 C++ 코드에 어떤 문제가 있습니까?
ob.~a();
"라인에서 예상
멤버 식별자의 오류를 받고 있어요, 터보 C++에서 실행되는 코드를 시도했습니다?
스택 오버플로에 오신 것을 환영합니다. [The Tour] (http://stackoverflow.com/tour)를 읽으신 후 [Help Center] (http://stackoverflow.com/help/asking)의 자료를 참조하십시오. 여기에 물어보십시오. –
일반적으로 소멸자를 호출하면 안됩니다. 그리고 TurboC++는 너무 오래되었고 표준을 준수하지 않아 실제로 왜 그런 일을하는지 묻지 않습니다. –
OP –