สอนเขียน C++ : บทที่ 1 การใช้ Dev-C++ สร้างโปรแกรม - #78

หน้าหลัก » บทเรียน » สอนเขียน C++ : บทที่ 1 การใช้ Dev-C++ สร้างโปรแกรม
เขียนโดย : ' จารย์ ด๋อย [ มหาเมพ ] มีผู้อ่าน 85591 คน

มีผู้อ่าน 5,000 คน มี ผู้เห็นด้วย 100 คน และ ผู้ไม่เห็นด้วย 0 คน
แก้ไขล่าสุดเมื่อ 26/12/2012 เวลา 11:21:15 น. (15 นาทีที่แล้ว)

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

 

Dev-C++ Icon

 

รูปที่ 1 ดับเบิ้ลคลิกที่ไอคอนของ Dev-C++

Dev-C++ Window

 

รูปที่ 2 หน้าตาของ Dev-C++

 

สร้างโปรแกรมแรก " Hello World !! "

  ขั้นตอนที่ 1 สร้าง Source File

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

 

Dev-C++ สร้าง Source File ใหม่

รูปที่ 3 วิธีสร้าง Source File

 

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

 

#include <iostream>
using namespace std;

int main()
{
    cout <<
"Hello World !! \n";
    cout <<
"This My First Program \n";
   
    cin.get();
   
    return 0;
}

 

สอนเขียน C++

 

รูปที่ 4 หน้าจอสำหรับเขียน Source Code

 

Dev-C++ บันทึก Source File

 

รูปที่ 5 บันทึก Source File ชื่อ helloworld.cpp

 

  ขั้นตอนที่ 2 การ Complie (คอมไพล์) โปรแกรม

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

 

Dec-C++ Complie Source Code

 

รูปที่ 6 การ Complie Source File

 

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

 

Dec-C++ Complie สำเร็จ

 

รูปที่ 7 Dialog กรณีที่ Complie สำเร็จ

 

Dev-C++ รูปไฟล์ Exe ตัวอย่าง

รูปที่ 8 ถ้า Complie ได้สำเร็จจะได้ไฟล์ นามสกุล .exe ซึ่งนี่แหละคือไฟล์ที่เสร็จสมบูรณ์พร้อมใช้งานครับ

 

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

 

Dev-C++ Complie Error

 

รูปที่ 9 ถ้า Complie ไม่สำเร็จ ก็จะมี Error Message บอกว่า Error อะไรบ้าง กี่บรรทัดซึ่งตัวอย่างจากรูป มี Error 1 บรรทัด

(ดูจากคอลัมภ์ Line ของตาราง Error Message)

 

  ขั้นตอนที่ 3 การเรียกโปรแกรมทำงาน (รันโปรแกรม)

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

 

Dev-C++ การสั่ง Run โปรแกรม

 

รูปที่ 10 การสั่ง Run โปรแกรมใน Dev-C++

 

Dev-C++ ตัวอย่างผลการ Run โปรแกรม

 

รูปที่ 11 ตัวอย่างผลการ Run โปรแกรม จะเห็นได้ว่าจะอยู่ในจอดำๆ เล็กๆ ซึ่งเรียกว่า Dos Mode ถ้าต้องการปิดก็ พิมพ์อะไรก็ได้บนคีย์บอร์ดครับ

(การกดอะไรก็ได้แล้วปิดนี้เนื่องมาจากคำสั่ง cin.get(); ใน Source Code ของเราครับ ซึ่งเราจะมาเรียนละเอียดกันอีกในบทหลังๆ)

 

เอาล่ะครับก็จบไปกับการสร้างโปรแกรมแรก helloworld หากใครมีปัญหาด้านการเขียน Code หรือ Complie ไม่ได้ยังไง เข้ามาเขียนแจ้งได้ที่  Fan Page ของ Ami-Solution เลยครับผม

 

สิ่งที่คุณจะทำได้หลังจากอ่านบทความนี้

 - คุณจะสามารถสร้าง Source File และ Save เป็น

 - คุณจะสามารถ Complie และ Run ทดสอบโปรแกรมที่คุณเขียนได้

 

บทความถัดไป

สอนเขียน C++ : บทที่ 2 การแสดงผลด้วย cout

 

หากต้องการความช่วยเหลือหรือปรึกษาเรื่องการเขียนโปรแกรมด้วยภาษา C++ ก็สามารถเข้าร่วม กลุ่มเรียน : มือใหม่หัดเขียน C++ ใน Facebook ได้นะครับ

แหล่งข้อมูลอ้างอิง

คลิกเพื่อทำแบบทดสอบ
แบบทดสอบจำนวน 20 ข้อ เวลา 10 นาที
ระดับความยาก
 

หน้าหลัก » บทเรียน » สอนเขียน C++ : บทที่ 1 การใช้ Dev-C++ สร้างโปรแกรม

คำถามเกี่ยวกับบทความ
เมื่อคุณอ่านบทความนี้แล้ว หากคุณมีข้อสงสัยในบทความคุณสามารถเขียน " คำถาม " ที่คุณอยากรู้ เพื่อให้ผู้เขียนหรือบุคคลอื่นมาตอบข้อสงสัยของคุณได้

SOCIAL SHARE


คลิกที่นี่ เพื่อดูความเห็นเพิ่มเติม...
บทความที่เกี่ยวข้อง
"บทความนี้จะสอนเขียน C++ ในเรื่อง ตัวดำเนินการ... " อ่าน : 4507
   โดย : ' จารย์ ด๋อย แก้ไขเมื่อ : 10/08/2013 15:01:26
"jQuery PopBox - jQuery Plugin สำหรับทำ Popup ... " อ่าน : 1505
   โดย : ' จารย์ ด๋อย แก้ไขเมื่อ : 24/01/2013 12:40:21
"สอนเขียนเว็บไซต์ด้วย PHP ตอนที่ 10 การใช้ Ope... " อ่าน : 2482
   โดย : ' จารย์ ด๋อย แก้ไขเมื่อ : 29/04/2013 20:51:55
"Entity - Relationship Model " อ่าน : 532
   โดย : อทิตา พวงสุนทร แก้ไขเมื่อ : 15/11/2013 13:14:44
"แบบฝึกหัดการเขียนโปรแกรม "ตัวย่อ" ความยากระดั... " อ่าน : 1305
   โดย : เหนือ แก้ไขเมื่อ : 25/12/2012 18:19:43
"วิธีทำ หน้าเมนูหลัก (Main Form) เรียกใช้ หน้า... " อ่าน : 4986
   โดย : ' จารย์ ด๋อย แก้ไขเมื่อ : 03/04/2013 17:23:04
"แบบฝึกหัดภาษา C สำหรับผู้เริ่มต้น ข้อที่ 1 ฝึ... " อ่าน : 1682
   โดย : ' จารย์ ด๋อย แก้ไขเมื่อ : 03/06/2013 14:25:23
"บทความนี้จะสอนถึงหลักการวิเคราะห์โจทย์หรือควา... " อ่าน : 6036
   โดย : ' จารย์ ด๋อย แก้ไขเมื่อ : 13/07/2013 13:38:48
"แบบฝึกหัด ภาษา C สำหรับผู้เริ่มต้น ข้อที่ 8 ฝ... " อ่าน : 1052
   โดย : ' จารย์ ด๋อย แก้ไขเมื่อ : 06/06/2013 19:30:10
"Buddy System วิธีนี้จะแบ่งpartition ว่างขนาดใ... " อ่าน : 235
   โดย : Suppalak Suwannawat แก้ไขเมื่อ : 12/11/2013 14:54:38
ค้นหาบทความ