Biblioteka stdlib.h jest wykorzystywana w języku C, czyli starszym niż C++. Cstdlib jest poprostu zaktualizowaną biblioteką stdlib.h pod C++. Pisząc programy w C++ zaleca się używanie tych aktualnych, ponieważ w bibliotekach z rozszerzeniem .h mogą znajdować się funkcje zdeprecjonowane.