std::mask_a...::mask_array(3)
π NAME π
okay bestie, welcome to the C++ Standard Libary manual page for std::mask_array::mask_array (header vibes: std::mask_a...::mask_array(3)). The name is literally std::mask_array::mask_array β thatβs it, thatβs the name, periodt. π
β¨ Synopsis β¨
hereβs the code, no cap:
private: (until C++11)
mask_array();
public: (1) (since C++11)
mask_array() = delete;
public: (2)
mask_array( const mask_array& other );
(1)β the default constructor. Until C++11 itβs declaredprivateand not defined; since C++11 itβs explicitly defined as deleted. Either way,mask_arrayis notDefaultConstructible. not me being unavailable by design π(2)β constructs amask_arrayfrom anothermask_array, namedother. iconic behavior fr fr.
πΈ Parameters πΈ
otherβ themask_arrayto initialize with. thatβs the whole vibe π«Ά
π¦ Defect reports π¦
bestie, the following behavior-changing defect reports were applied retroactively to previously published C++ standards:
- DR
LWG 253β applied to C++98. Behavior as published: the copy constructor wasprivate. Correct behavior: madepublic. slay π
k bye bestie π«Ά β source/version/date vibes: http://cppreference.com, 2024.06.10, and the manual page is std::mask_a...::mask_array(3). β¨
π¦ where this page comes from
- nixpkgs unstable: stdman 2024.07.05
- opensuse-leap 16.0: stdman 2024.07.05-bp160.1.9 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms