¿Por qué no hay llamada al constructor? [duplicar]

Esta pregunta ya tiene una respuesta aquí:

Constructor predeterminado con corchetes vacíos 9 respuestas

Este código no se comporta como lo espero.

#include<iostream>
using namespace std;

class Class
{
    Class()
    {
        cout<<"default constructor called";
    }

    ~Class()
    {
        cout<<"destrutor called";
    }
};

int main()
{    
    Class object();
}

Esperaba la salida 'constructor predeterminado llamado', pero no vi nada como salida. ¿Cuál es el problema?

Respuestas a la pregunta(3)

Su respuesta a la pregunta