¿En qué casos no hay ningún constructor, incluso un constructor predeterminado?

Ineste libr Actualmente estoy leyendo me encontré con esto:

Una clase no necesita un constructor. No se necesita un constructor predeterminado si el objeto no necesita inicialización.

¿Estoy en lo correcto al inferir de lo anterior que el compilador no genera un constructor predeterminado para la clase / estructura en algunos casos? En caso afirmativo, ¿cuáles son esos casos? Me aventuraré y diré que POD es probablemente uno. ¿Hay alguna otra?

EDITAR He cambiado el título ya que el título original daba el significado de que pregunté cuándo era un constructor predeterminado no definido en lugar de preguntar cuándo una clase no tiene un constructor en absoluto.

Respuestas a la pregunta(9)

Su respuesta a la pregunta