คำถามในหัวข้อ 'void-pointers'

Bubble sort การใช้งานสากลใน C
ฉันกำลังพยายามสร้างฟังก์ชันการเรียงลำดับฟองสากล อนุญาตให้ผู้ใช้เขียนฟังก์ชันการเปรียบเทียบและสลับของตัวเอง ฉันใช้ฟังก์ชัน swap และเปรียบเทียบสำหรับประเภท int แต่เมื่อฉันรันโค้ดสำหรับอาร์เรย์ถัดไป: {3, 5, 8, 9, 1, 2, 4, 7, 6, 0} ฉันจะได้รับ: 0 0...
1308 มุมมอง

เป็นโมฆะ* โยนเป็นถ่าน* ไม่ใช่ค่า lvalue?
ฉันกำลังพยายามสร้างฟังก์ชันที่ใช้ void* คัดลอกหน่วยความจำบางส่วนลงไป แล้วเลื่อนตัวชี้ เนื่องจากมันเป็นตัวชี้โมฆะ ฉันคิดว่าฉันจะโยนมันไปที่ char* แล้วย้ายมันไปดังนี้: PVOID SendAndMoveHead(PVOID dest, const Message& message, const...
285 มุมมอง
schedule 29.11.2023