8 คะแนน โดย alstjr7375 2022-07-21 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  1. คำสั่ง yes คืออะไร?
  • สตรีมที่พิมพ์อักขระ y ซ้ำ ๆ อย่างต่อเนื่อง
  1. การติดตั้งใช้งานแบบง่าย
  • แค่พิมพ์ y ซ้ำ ๆ ด้วย GOTO หรือคำสั่งลูปก็จบ
  1. ปรับปรุงประสิทธิภาพแบบง่าย ๆ
  • ใช้บัฟเฟอร์
  • ขนาดบัฟเฟอร์เป็นพหุคูณของ 4 (เพื่อการจัดแนวหน่วยความจำ)
  1. ให้เร็วในงานขนาดใหญ่
  • ใช้บัฟเฟอร์สตริงที่เติมไว้แล้วเพื่อนำกลับมาใช้ซ้ำในลูป
  • stdout ถูกป้องกันด้วยสถานะล็อก
  • ใช้สตริงแบบเนทีฟของแพลตฟอร์มและ std::borrow::Cow เพื่อหลีกเลี่ยงการจัดสรรที่ไม่จำเป็น

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

 
coremaker 2022-07-21

เหมือนจะเป็นมาโครแบบหนึ่งนะ?