template<typename T, Int N>
struct maxon::CArray< T, N >
CArray<T, N> wraps a C-style array T[N] in its single member values, and it has conversion operators to Block. It can be used to specify an argument for a function parameter of Block type directly in the function call as in
void Func(
const Block<const Int>&
values);
Func(CArray<Int, 3>{{1, 4, 42}});
T values[N]
Definition: block.h:1078
To automatically determine N from the number of elements you can use the macro MAXON_C_ARRAY.
- Template Parameters
-
T | Type of the array elements. |
N | Size of the array. |