In compliance with the ISO standard, static members of a template class are weakly defined by default. This means that if a weak static member is defined more than once in a program, that static member is initialized only once.
Some programs require strong static data members when they are linked to other modules. To override the default at compilation time, add the WEAKTMPL(*NO) parameter to the CRTCPPMOD command.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.