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, the platform supports 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
unsuitable 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.