I have problem in getting arrays that rti connext dds gives access to in modern c++.
As you know in modern c++, arrays ends with zero 0.
There for you can not have zero in array unless at the end of array. When modern c++ see zero, it soppose that this is end of array and next values are not valid as part of array.