Adakah C 11 Membenarkan vektor
Dalam C 11, keperluan kontena telah melalui semakan yang ketara. Tidak seperti C 03, yang mengenakan keperluan selimut pada bekas, C 11 menentukan keperluan berbutir halus untuk setiap operasi kontena.
Perubahan ini membenarkan jenis yang boleh dibina salinan tetapi tidak boleh diagihkan—seperti struktur dengan ahli konst—kepada disimpan dalam vektor, dengan syarat hanya operasi tertentu dilakukan.
Walau bagaimanapun, adakah ini membayangkan bahawa C 11 membenarkan vektor
Jawapan
Tidak. Walaupun persamaan dengan struktur dengan ahli const, const T bukanlah jenis elemen yang dibenarkan mengikut keperluan pengalokasi, yang menetapkan "jenis objek bukan const, bukan rujukan."
Implikasi
Mencipta vektor objek malar adalah tidak praktikal dan vektor const
Atas ialah kandungan terperinci Bolehkah Vektor C 11 Memegang Elemen `const T`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!