C++ (Qt)template <size_t num>struct CData { int mValue; ... float data[num];};
C++ (Qt)struct CData { int mValue; ... CVarLengthArray <float, ???> data; // а здесь что?};
C++ (Qt) CVarLengthArray <float, ???> data; // а здесь что?
struct S{ size_t size; union { float data1[4]; float *data2 {nullptr}; }};
C++ (Qt)QVarLengthArray<float> data;