• = value для простых типов
  • = {args} и = {}:
    • для агрегатной инициализации
    • для конструкторов от std::initializer_list
    • для direct member initialisation (с ними нельзя использовать (args))
  • {args} и {} для передачи и возврата врéменных объектов
  • (args) для вызова конструкторов