— Jojo 在 2021年8月25日 +0800 PM3:27,Jonathan Wakely <jwakely....@gmail.com>,写道: > > > On Wed, 25 Aug 2021, 07:45 Jojo R wrote: > > Hi, > > > > I want to use struct or array type as container in my project, > > > > but GCC does not support this usage by now because that > > > > the size of these types are decided at compile-time :( > > > > so is there any good solution to fix this ? > > > > or some new feature patches to add supporting for these types with > > computed size at runtime ? > > Do you mean something like > https://en.m.wikipedia.org/wiki/Flexible_array_member ? > No, it’s similar but include vector type as member like :
struct vectord { vint8m1_t data; // Vector Length Agnostic (VLA) };