I think there’s many C/C++ pages available in the Help, as Filip pointed out. Here’s some links to the online help:
- B&R language extensions for ANSI C / C++
- Limitations when declaring PLC variables and data types in ANSI C
- Using functions in C runtime libraries
- Using the C++ Standard Library
The community has made a Visual Studio Code plugin to use Microsoft’s C/C++ IntelliSense, and it supports building Automation Studio projects.
I agree with Patrick, the newer compiler supports more modern C++ standards. I believe Automation Studio 6 will have a significant update to the GCC version - @darjiv.