คำถามในหัวข้อ 'language-lawyer'

ตัวดำเนินการ <(HANDLE, HANDLE) หรือ std::less‹HANDLE› มีการกำหนดไว้อย่างดีหรือไม่
ฉันต้องการใช้ Windows HANDLE (ตัวจัดการเธรด) เป็นคีย์ใน std::map สำหรับสิ่งนี้ ฉันต้องการตัวดำเนินการน้อยกว่าที่กำหนดไว้อย่างชัดเจนสำหรับประเภท HANDLE ตัวชี้ประเภท T* สามารถใช้เป็นคีย์สำหรับ std::map ได้ก็ต่อเมื่อมีการระบุตัวเปรียบเทียบ...
95 มุมมอง
schedule 11.11.2023

เหตุใดไวยากรณ์ Delete[] จึงมีอยู่ใน C ++
ทุกครั้งที่มีคนถามคำถามเกี่ยวกับ delete[] ที่นี่ มันก็มักจะมีคำถามทั่วไปอยู่เสมอว่า C++ ทำอย่างไร ให้ใช้ delete[] การตอบกลับ มาจากพื้นหลังของ vanilla C สิ่งที่ฉันไม่เข้าใจคือเหตุใดจึงต้องมีการร้องขอที่แตกต่างออกไปเลย ด้วย malloc() / free()...
9577 มุมมอง