STD::REMOVE_EXTENT(3cxx)
πΈ NAME πΈ
okay bestie, this is the std::remove_extent< _Tp >(3cxx) page β yes, that's the 3cxx manual name folded in near the top, we're not copying the header line β and the name is literally remove_extent. Full title energy, tiny little name. We move. π
β¨ SYNOPSIS β¨
First things first, the include:
#include <type_traits>
π Public Types π
using type = _Tpβ the one public type listed here, exactly this, no cap. β¨
π« Detailed Description π«
Here's the exact template situation, character for character, because we do not mess with code:
template<typename _Tp>
struct std::remove_extent< _Tp >"remove_extent
That's the whole detailed description, bestie β short, iconic, and keeping the weird little "remove_extent exactly as it appears. π
π Author π
Author: Generated automatically by Doxygen for libstdc++ from the source code.
Not me writing fanfic β that's literally the credit. π
π cute little sign-off: this page is from libstdc++, and it's the std::remove_extent< _Tp >(3cxx) page. The footer didn't give us a date, so we're not inventing one β no fake timestamp, periodt. π«Ά
π¦ where this page comes from
- ubuntu noble: libstdc++-14-doc 14-20240412-0ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms