14 คะแนน โดย xguru 2021-05-17 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • การสืบทอด : Traits, ambassador crate, deref, spez crate

  • doubly linked list และโครงสร้างข้อมูลที่อิงพอยน์เตอร์ : อย่าเขียนเองโดยตรง ให้ใช้ LinkedList จากไลบรารีมาตรฐาน และสำหรับกราฟให้ใช้ petgraph crate

  • ชนิดข้อมูลที่อ้างอิงตัวเอง : crate อย่าง ouroboros / self_cell / one_self_cell

  • สถานะแบบ mutable ระดับ global : unsafe, Mutex, OnceSell, lazy_static

  • การกำหนดค่าเริ่มต้นให้ Array : let (กำหนดค่าเริ่มต้นสองครั้ง), unsafe

3 ความคิดเห็น

 
sftblw 2021-05-17

ยังมีหนังสือ (เอกสาร) ชื่อ Learn Rust With Entirely Too Many Linked Lists อยู่ด้วย

https://rust-unofficial.github.io/too-many-lists/

 
sftblw 2021-05-17

อ่า... มีการกล่าวถึงหนังสือเล่มนี้อยู่ในเนื้อหาจริง ๆ นี่เอง ผมรีบคอมเมนต์ไปโดยไม่ทันคิด ขอถามหน่อยว่าในเว็บไซต์นี้ไม่มีฟังก์ชันลบคอมเมนต์หรือครับ?

 
xguru 2021-05-17

การลบความคิดเห็น ให้กดที่เวลาข้างๆ ไอดี แล้วจะสามารถทำ delete/favorite/(downvote/flag) ได้จากในนั้น

แต่ปล่อยไว้แบบนั้นก็น่าจะได้นะ! 555