Namespaces
Variants

std::istrstream:: ~istrstream

From cppreference.net
virtual ~istrstream ( ) ;
(obsolète en C++98)
(supprimé en C++26)

Détruit un objet std::istrstream , ce qui détruit également le membre std::strstreambuf .

Paramètres

(aucun)

Notes

Les constructeurs de std::istrstream ne créent pas le std::strstreambuf sous-jacent en mode alloué dynamiquement, donc les fuites de mémoire possibles avec std::ostrstream::~ostrstream ou std::strstream::~strstream ne s'appliquent pas.

Exemple

#include <iostream>
#include <strstream>
int main()
{
    {
        std::istrstream s("1.234");
        double d;
        s >> d;
        std::cout << d << '\n';
    } // destructor called
}

Sortie :

1.234