[utility.underlying] # 22 General utilities library [[utilities]](./#utilities) ## 22.2 Utility components [[utility]](utility#underlying) ### 22.2.8 Function template to_underlying [utility.underlying] [🔗](#lib:to_underlying) `template constexpr underlying_type_t to_underlying(T value) noexcept; ` [1](#1) [#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/utilities.tex#L683) *Returns*: static_cast>(value)[.](#1.sentence-1)