Rumah >pembangunan bahagian belakang >C++ >Bolehkah Anda Mencipta `std::vector` dalam C 11?
Adalah Vektor
Piawaian C telah melalui semakan dari semasa ke semasa, terutamanya dari C 03 hingga C 11, yang membawa kepada keperluan yang lebih ketat untuk setiap operasi kontena. Ini membenarkan untuk memasukkan jenis yang boleh dibina salinan tetapi tidak boleh diagihkan, seperti struktur dengan ahli const, dalam vektor selagi operasi tertentu dilakukan (cth., pembinaan dan tolak_balik).
Siasatan timbul apabila sama ada kelonggaran dalam piawaian ini membenarkan penciptaan vektor
Ketidakupayaan untuk melakukan banyak perkara dengan vektor objek malar, serta persamaan hampir bagi vektor const
Piawaian C selama ini berterusan memperhalusi aspek ini, daripada secara eksplisit menyekat mana-mana jenis dalam C 03 kepada mengecualikan jenis objek genap const dan tidak menentu dalam C 17.
Atas ialah kandungan terperinci Bolehkah Anda Mencipta `std::vector` dalam C 11?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!