Declaração de objetos automáticos
Em C++, os objetos podem ser declarados com a classe de armazenamento automático usando a palavra-chave auto ou register. Se nenhuma palavra-chave de classe de armazenamento for usada para um objeto local (um objeto declarado em uma função), auto será presumido. O C++ é inicializado e declara esses objetos de maneira diferente dos objetos declarados com classes de armazenamento estático.