Namespaces
Variants

std::ios_base:: ~ios_base

From cppreference.net
virtual ~ios_base ( ) ;

ios_base 객체를 파괴합니다.

멤버 함수 중 어느 것도 정의되지 않은 결과를 반환하기 전에, 등록된 콜백들을 호출합니다. 이 콜백들은 register_callback() 에 의해 등록되었으며, erase_event 를 매개변수로 전달합니다. 그런 다음, 획득한 모든 메모리를 해제합니다.

rdbuf 에 대한 어떠한 연산도 수행되지 않으며, 소멸되지 않습니다.

결함 보고서

다음의 동작 변경 결함 보고서들은 이전에 발표된 C++ 표준에 소급 적용되었습니다.

DR 적용 대상 게시된 동작 올바른 동작
LWG 3434 C++98 소멸자가 iarray parray 의 메모리 해제를 요구하지 않았음 요구됨