เส้นทางการเรียนรู้

พอยน์เตอร์และหน่วยความจำ

พอยน์เตอร์ การคำนวณพอยน์เตอร์ หน่วยความจำแบบไดนามิก และ RAII จุดที่ทำให้ C และ C++ แตกต่าง

บทเรียน 6 บท · โจทย์ 8 ข้อ

เริ่มเส้นทาง →
  1. บทเรียน โจทย์ 1 ข้อ Pointer และ Address เก็บ address, dereference และแก้ object ต้นฉบับ
  2. บทเรียน โจทย์ 1 ข้อ Pointer Arithmetic วนหน่วยความจำต่อเนื่องด้วย pointer และ iterator
  3. บทเรียน โจทย์ 1 ข้อ การจัดการ Dynamic Memory Allocate array ตอน runtime และ release อย่างปลอดภัย
  4. บทเรียน โจทย์ 2 ข้อ Array หลายมิติ วน matrix แบบ row-major และหาผลรวมแต่ละแถว
  5. บทเรียน โจทย์ 1 ข้อ RAII และ Cleanup แบบกำหนดแน่นอน ผูก resource lifetime กับ object lifetime
  6. บทเรียน โจทย์ 2 ข้อ Dynamic Array และ std::vector ขยาย contiguous storage เมื่อ append ค่า