Warum gibt es keinen Aufruf an den Konstruktor? [Duplikat

Diese Frage hat hier bereits eine Antwort:

Standardkonstruktor mit leeren Klammern 9 answers

Dieser Code verhält sich nicht so, wie ich es erwartet habe.

#include<iostream>
using namespace std;

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

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

int main()
{    
    Class object();
}

Ich habe erwartet, dass die Ausgabe 'default constructor called' ist, aber ich habe nichts als Ausgabe gesehen. Worin besteht das Problem

Antworten auf die Frage(6)

Ihre Antwort auf die Frage