Здравствуйте, N. I., Вы писали:
NI>А как тебе вот такой пример?
...
NI>По правилам C++17 здесь нет ни одного вызова конструктора A (собственно, такой A даже не имеет ни одного конструктора, который было бы допустимо вызывать), и, тем не менее, эта программа вполне рабочая.
а можно пояснить, почему нет вызова конструктора?
вот тут видно, что деструктор вызывается:
https://wandbox.org/permlink/UB1kdA5fS0h2Mo5Q
значит, был вызов и конструктора?