Standardinitialisierung von std :: array?

Mit C ++ 11std::arrayHabe ich die Garantie, dass die Syntax stimmt?std::array<T, N> x; werden alle Elemente des Arrays standardmäßig initialisiert?

BEARBEITEN: Wenn nicht, gibt es eine Syntax, die für alle Arrays (einschließlich Arrays mit der Größe Null) funktioniert, um alle Elemente auf ihren Standardwert zu initialisieren?

BEARBEITEN: aufcppreferenceIn der Standard-Konstruktorbeschreibung heißt es:

(constructor) (implicitly declared) (public member function)
default-constructs or copy-constructs every element of the array 

also lautet die Antwort vielleicht ja. Aber ich möchte sicher sein, dass dies dem Standard oder dem zukünftigen Standard entspricht.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage