Linguaggio? Se è C++, non mi risulta che la libreria standard fornisca cose del genere, dove hai trovato quello snipplet?