Bagaimana cara kerja implementasi c ++ nullptr?
Saya ingin tahu cara nullptrkerjanya. Standar N4659 dan N4849 mengatakan: harus memiliki tipe std::nullptr_t; Anda tidak dapat mengambil alamatnya; itu dapat langsung dikonversi ke pointer dan pointer ke anggota; sizeof(std::nullptr_t) == sizeof(void*); konversi menjadi booladalah false; nilainya dapat dikonversi ke tipe integral secara identik dengan (void*)0, tetapi tidak mundur; Jadi …