ตรรกะ#
หน้า Logic จะอธิบายคุณสมบัติการเขียนโค้ดหลักที่ใช้ในโปรเจ็กต์ VEX IQ (รุ่นที่ 1) ด้วยภาษา C++
Control — จัดการการไหลของโปรเจกต์โดยใช้เงื่อนไขและลูป
คณิตศาสตร์ — ให้การดำเนินการทางคณิตศาสตร์และฟังก์ชันการคำนวณในตัว
สุ่ม — สร้างตัวเลขสุ่มและเลือกค่าสุ่ม
ตัวดำเนินการ — เปรียบเทียบค่า รวมนิพจน์ และทำการทดสอบเชิงตรรกะ
ความคิดเห็น — เขียนบันทึกภายในโค้ดโดยไม่ส่งผลกระทบต่อการทำงานของโปรเจ็กต์
เหตุการณ์ — ช่วยให้คุณกำหนดและเรียกใช้งานพฤติกรรมที่ขับเคลื่อนด้วยเหตุการณ์โดยใช้ฟังก์ชันกระจายเสียง
ตัวแปร — จัดเก็บและจัดการข้อมูลที่ใช้ตลอดทั้งโปรแกรมของคุณ
ฟังก์ชัน — จัดกลุ่มบล็อกโค้ดที่นำกลับมาใช้ใหม่ได้เป็นหน่วยที่เรียกใช้งานได้
เธรด — อนุญาตให้ส่วนต่างๆ ของโปรแกรมทำงานพร้อมกันได้
ตัวจับเวลาแบบกำหนดเอง — วัดช่วงเวลาและเรียกใช้งานหลังจากระยะเวลาที่กำหนด
สีที่กำหนดเอง — กำหนดสีที่กำหนดเองโดยใช้ค่า RGB หรือเลขฐานสิบหก
การจัดรูปแบบสตริง — จัดรูปแบบข้อความและผลลัพธ์ตัวเลขสำหรับการแสดงผล
คุณสมบัติเหล่านี้รวมกันแล้ว จะเป็นเครื่องมือพื้นฐานสำหรับการสร้างโปรเจ็กต์ C++ ที่มีโครงสร้าง ตอบสนองได้ดี และบำรุงรักษาได้ง่าย