Topics

Using C++ in projects


Yuval Peress
 

Looking at https://docs.zephyrproject.org/latest/reference/kernel/other/cxx_support.html#c-support-for-applications I've been able to play around with some C++ applications, but I'm not seeing any verbose documentation about this. For example RTTI does seem to be supported (while the doc still says it isn't). I have 2 questions:

1. Is there a specific standard of C++ that's supported by the Zephyr toolchain? Can we use C++20 (I've been building with it and so far it seems to work, I just want to know if that's officially supported)?
2. Is there a sub-taskforce to help keep the docs up-to-date? Should there be? Are there other things other than RTTI that are out of date?

Thanks in advance,

Yuval