ตรรกะ#

หน้า Logic จะอธิบายคุณสมบัติการเขียนโค้ดหลักที่ใช้ในโปรเจ็กต์ VEX IQ (รุ่นที่ 1) ด้วยภาษา C++

  • Control — จัดการการไหลของโปรเจกต์โดยใช้เงื่อนไขและลูป

  • คณิตศาสตร์ — ให้การดำเนินการทางคณิตศาสตร์และฟังก์ชันการคำนวณในตัว

  • สุ่ม — สร้างตัวเลขสุ่มและเลือกค่าสุ่ม

  • ตัวดำเนินการ — เปรียบเทียบค่า รวมนิพจน์ และทำการทดสอบเชิงตรรกะ

  • ความคิดเห็น — เขียนบันทึกภายในโค้ดโดยไม่ส่งผลกระทบต่อการทำงานของโปรเจ็กต์

  • เหตุการณ์ — ช่วยให้คุณกำหนดและเรียกใช้งานพฤติกรรมที่ขับเคลื่อนด้วยเหตุการณ์โดยใช้ฟังก์ชันกระจายเสียง

  • ตัวแปร — จัดเก็บและจัดการข้อมูลที่ใช้ตลอดทั้งโปรแกรมของคุณ

  • ฟังก์ชัน — จัดกลุ่มบล็อกโค้ดที่นำกลับมาใช้ใหม่ได้เป็นหน่วยที่เรียกใช้งานได้

  • เธรด — อนุญาตให้ส่วนต่างๆ ของโปรแกรมทำงานพร้อมกันได้

  • ตัวจับเวลาแบบกำหนดเอง — วัดช่วงเวลาและเรียกใช้งานหลังจากระยะเวลาที่กำหนด

  • สีที่กำหนดเอง — กำหนดสีที่กำหนดเองโดยใช้ค่า RGB หรือเลขฐานสิบหก

  • การจัดรูปแบบสตริง — จัดรูปแบบข้อความและผลลัพธ์ตัวเลขสำหรับการแสดงผล

คุณสมบัติเหล่านี้รวมกันแล้ว จะเป็นเครื่องมือพื้นฐานสำหรับการสร้างโปรเจ็กต์ C++ ที่มีโครงสร้าง ตอบสนองได้ดี และบำรุงรักษาได้ง่าย