#pragma define (C++ only), #pragma instantiate (C++ only), #pragma do_not_instantiate (C++ only)

In IBM® XL C/C++ for AIX® 16.1.0 or earlier releases, #pragma define, #pragma instantiate, and #pragma do_not_instantiate provide an alternative method when explicitly instantiating a template class.

In IBM Open XL C/C++ for AIX 17.1.4, these pragmas are not supported. You are recommended to use C++11 explicit template instantiations instead.

Related information