A parte che dichiarazione e implementazione di un template non possono essere separati, se sei riuscito a scrivere un template e non riesci a dichiarare un array c'è qualcosa che non va...