วันพุธที่ 31 ธันวาคม พ.ศ. 2557

สอนเขียน C++ : การใช้ Dev-C++ สร้างโปรแกรม

        การใช้งาน Dev-C++ เพื่อสร้างและรันโปรแกรมกัน บทนี้เหมาะกับผู้เริ่มต้น นักเรียน นักศึกษา ที่เริ่มเขียน C++  หลังจาก Download Dev-C++ และติดตั้งเรียบร้อยแล้ว ให้เรา ดับเบิ้ลคลิกที่ไอคอนของ  Dev-C++ เพื่อเปิดโปรแกรม
สร้างโปรแกรมแรก " Hello World !! "


         ขั้นตอนที่ 1 สร้าง Source File
    ขั้นตอนที่ 1.1 เป็นขั้นตอนสร้าง Source File ซึ่ง Source File คือ ไฟล์ที่เก็บโค้ดโปรแกรมของเราไว้ เพื่อเอาไว้ใช้ Compile ต่อไป วิธีสร้างให้ไปที่ File > New > Source File หรือ คีย์ลัด Ctrl+N


     ขั้นตอนที่ 1.2 เมื่อได้ Source File แล้ว Copy Code ต่อไปนี้แล้ววางที่ส่วนที่ใช้เขียน Source Code และทำการ Save โดยไปที่ File > Save หรือกดคีย์ลัด Ctrl + S ชื่อไฟล์ที่จะบันทึกคือ helloworld.cpp ดังรูป



          ขั้นตอนที่ 2 การ Complie (คอมไพล์) โปรแกรม
      ขั้นตอนที่ 2.1 การ Complie คือการตรวจสอบ Source Code ที่เขียนว่าถูกต้องตามโครงสร้างของภาษาหรือไม่ วิธี Complie คือ Execute > Complie หรือ กดคีย์ลัด Ctrl + F9


             ถ้าถูกต้อง จะทำการแปลงเป็น Object File ที่มีนามสกุล .เพื่อลิ้งค์ กับโค้ดในไลบราลี่ จนได้ไฟล์ นามสกุล .exe เพื่อเอาไว้เรียกทำงานต่อไป


 ถ้า Complie ได้สำเร็จจะได้ไฟล์ นามสกุล .exe ซึ่งนี่แหละคือไฟล์ที่เสร็จสมบูรณ์พร้อมใช้งาน
          
          ถ้าผิดพลาด อย่างเช่นเขียน Source Code ผิด ก็จะ Complie ไม่สำเร็จและ Dev-C++ จะแสดงบรรทัดที่อาจเกิด Error (ซึ่งใช่บรรทัดนี้รึเปล่าต้องมาไล่ดูกันอีกที)


           ขั้นตอนที่ 3 การเรียกโปรแกรมทำงาน (รันโปรแกรม)
     ขั้นตอนที่ 3.1 การรันโปรแกรมก็คือการเรียกโปรแกรมที่เราเขียนขึ้นมาทำงาน (เหมือนที่คุณเรียก Dev-C++ มาใช้งานเนี่ยแหละ) วิธีการ Run คือ Execute > Run หรือคีย์ลัด Ctrl + F10



           จบไปกับการสร้างโปรแกรมแรก helloworld หากใครมีปัญหาด้านการเขียน Code หรือ Complie ไม่ได้ยังไง เข้ามาเขียนแจ้งได้ที่  Fan Page ของ Ami-Solutionเลย
      สิ่งที่คุณจะทำได้หลังจากอ่านบทความนี้
 - คุณจะสามารถสร้าง Source File และ Save เป็น
 - คุณจะสามารถ Complie และ Run ทดสอบโปรแกรมที่คุณเขียนได้

     แหล่งข้อมูลอ้างอิง
AMI-Knowledge Download and Install Dev-C++
http://www.training.ami-solution.com/ami-knowledge/knowledge.php?cntid=78#.VKPvWfmSy24

ไม่มีความคิดเห็น:

แสดงความคิดเห็น