cyclonedds icon indicating copy to clipboard operation
cyclonedds copied to clipboard

idlc C++ forgets the #include <array> generation in the generated header

Open Arend-Abbing opened this issue 3 months ago • 1 comments

When using a specification like:

module MY { typedef octet BinaryValue[256]; }

The generated C++ header will be something like:

#include

namespace MY { typedef std::array<uint8_t, 256> BinaryValue; }

In this header should also contain "#include "

Arend-Abbing avatar Oct 17 '25 08:10 Arend-Abbing

Hi @Arend-Abbing. May I ask you to share cyclonedds, cyclonedds-cxx commit hashes or release versions?

Splinter1984 avatar Oct 17 '25 14:10 Splinter1984