W niniejszym artykule przedstawiono bibliotekę type_traits, która w języku C++ pojawiła się wraz z wersją standardu C++11. Artykuł zawiera uzasadnienie powstania biblioteki, funkcjonalności, które dostarcza, oraz możliwe kierunki jej rozwoju. W całość wplecione zostały przykłady ułatwiające zrozumienie koncepcji i zastosowań.