Non puoi avere un membro static uguale in due classi diverse.
Quello che puoi fare è istanziare la classe con lo storage statico per i fatti suoi, e poi accedervi tramite NomeClasseStorage::getNomeMembroStatic().
Se vuoi nascondere la classe di storage, puoi dichiararla come inner class protected, e poi derivare le due classi template da questa classe madre che contiene lo storage.
|