FastLED
3.9.15
Loading...
Searching...
No Matches
◆
make_shared_array()
template<typename T>
shared_ptr
< T > fl::make_shared_array
(
size_t
n
)
Definition at line
441
of file
shared_ptr.h
.
441
{
442
T* arr =
new
T[n]();
// Zero-initialize the array
443
auto
* control =
new
detail::ControlBlock<T, detail::array_delete<T>
>(arr,
detail::array_delete<T>
{});
444
return
shared_ptr<T>(arr, control, detail::make_shared_tag{});
445
}
fl::detail::ControlBlock
Definition
shared_ptr.h:80
fl::detail::array_delete
Definition
shared_ptr.h:72
fl
Generated on Tue Jun 16 2026 00:07:04 for FastLED by
1.13.2