Specificatorii duratelor de viață ne permit să fim expliciți pentru anumite scenarii pe care compilatorul nu le poate rezolva singur prin distingerea duratelor de viață a tuturor componentelor semnăturii unei funcții.