![]() |
แบบเดิม |
- Inputs แบบเดิมนั้น ผู้ใช้ อาจไม่รู้ว่าจะป้อนตัวเลขอะไรได้บ้างเช่น ตัวแปร initial_deal มองเห็นค่าเท่ากับ 0 หมายความว่าอย่างไร เปลีี่ยนเป็นตัวเลขอื่นได้ไหม
- พอเข้าไปดูใน code พบ Comment ดังนี้
- // Direction of initial deal: 0 - buy deal, 1 - sell deal, other values - new opening disabled
- ถ้าเป็น 0 ให้เปิด Order Buy , ถ้าเป็น 1 ให้เปิด Order Sell, ถ้าเป็นค่าอื่น ๆ ไม่ต้องเปิด Order ใหม่
- จึงต้องปรับปรุงการป้อน Inputs ให้ใช้งานได้ง่ายขึ้นดังนี้
![]() |
แบบที่ต้องการ |
enum MyEnum { ChooseBuy, // Buy ChooseSell, // Sell }; input MyEnum FirstOrder = ChooseBuy; int initial_deal; int init() { if (FirstOrder == ChooseBuy) { initial_deal = 0; } else {initial_deal = 1; } }
ไม่มีความคิดเห็น:
แสดงความคิดเห็น