The C++ standard defines the C++ standard library. A few of these platform
features are unavailable on the default AMD Vivado™
software platform. For example, file I/O is supported in only a few well-defined STDIN
/STDOUT
streams.
Similarly, locale functions, thread-safety, and other such features might not be
supported.
Note: The C++ standard library is not built for a multi-threaded environment.
Common C++ features such as new and delete are not thread safe. Use caution when using
the C++ standard library in an operating system environment.
For more information on the GNU C++ standard library, refer to the documentation available on the GNU website.