Это должно хорошо работать везде, где поддерживаются шаблоны. Явное создание экземпляра шаблона является частью стандарта C ++.