В каких случаях конструктора вообще нет, даже конструктора по умолчанию?

В этой книге , которую я сейчас читаю, я наткнулся на следующее:

Классу не нужен конструктор. Конструктор по умолчанию не требуется, если объект не требует инициализации.

Правильно ли я делаю вывод из вышеизложенного, что в некоторых случаях компилятор не создает конструктор по умолчанию для класса / структуры? Если да, то что это за случаи? Я рискну и скажу, что POD, вероятно, один из них. Есть ли другие?

РЕДАКТИРОВАТЬ: Я изменил заголовок, поскольку исходный заголовок дал значение, которое я спросил, когда конструктор по умолчанию не определен, вместо того, чтобы спрашивать, когда у класса вообще нет конструктора.

7
задан Tomáš Zato - Reinstate Monica 12 January 2016 в 12:49
поделиться