คำถามในหัวข้อ 'memory-alignment'
boost::interprocess - จัดสรร_จัดแนวในหน่วยความจำที่ใช้ร่วมกัน?
หากฉันใช้ allocate_aligned เพื่อจัดสรรบล็อกหน่วยความจำที่จัดเรียงภายในก้อนหน่วยความจำที่ใช้ร่วมกัน ฉันจะระบุบล็อกเดียวกันนั้นในกระบวนการอื่นได้อย่างไร เช่น.
managed_shared_memory managed_shm(open_or_create, "SharedMemory", 65536);
void *ptr =...
761 มุมมอง
schedule
17.11.2023
ปัญหาการจัดตำแหน่งชั้นเรียน
ฉันกำลังทดสอบการจัดชั้นเรียนและพบพฤติกรรมแปลกๆ ฉันทดสอบด้วยการตั้งค่าการจัดตำแหน่งคอมไพเลอร์ VS2012 4 และ 8 ไบต์ แต่ในแต่ละกรณีเอาต์พุตจะเหมือนกัน
class Alignemnt{
public:
Alignemnt():a(){}
int a;
};
class Alignemnt_1{
public:...
104 มุมมอง
schedule
07.11.2023
ฉันจะจัดระเบียบสมาชิกในโครงสร้างให้เปลืองพื้นที่น้อยที่สุดในการจัดตำแหน่งได้อย่างไร
[ไม่ซ้ำกับ การขยายและการบรรจุโครงสร้าง คำถามนั้นเกี่ยวกับวิธีการและเวลาที่ช่องว่างภายในจะเกิดขึ้น อันนี้เกี่ยวกับวิธีการจัดการกับมัน]
ฉันเพิ่งรู้ว่าหน่วยความจำสิ้นเปลืองไปเท่าใดอันเป็นผลมาจากการจัดตำแหน่งใน C ++ ลองพิจารณาตัวอย่างง่ายๆ...
5166 มุมมอง
schedule
28.12.2023