Ordem de destruição de objetos estáticos em C ++
Posso controlar a ordem em que os objetos estáticos estão sendo destruídos? Existe alguma maneira de fazer cumprir o meu pedido desejado? Por exemplo, para especificar de alguma forma que eu gostaria que um determinado objeto fosse destruído por último, ou pelo menos depois de outro objeto estático?