IDE: Tools สำหรับเขียนโปรแกรมโดยเฉพาะ
IDE นั้นย่อมาจาก Integration Develop Environment
ถ้าแปลเป็นภาษาไทยก็ประมาณว่า “โปรแกรมที่รวมสภาพแวดล้อมสำหรับการพัฒนาโปรแกรม” หรือก็คือโปรแกรมที่รวม Tools ทุกอย่างที่เราต้องใช้ในการเขียนโปรแกรมไว้อย่างครบถ้วน!
ในตัวอย่างนี้เราจะมาแนะนำวิธีใช้โปรแกรม Dev C++ ซึ่งในความเห็นเรา มันไม่ใช่โปรแกรมเขียนภาษาซีที่ดีที่สุด แต่มันใช้ง่าย ตัวโปรแกรมไม่มีปุ่มหรือฟีเจอร์อะไรซับซ้อนให้คนเพิ่งเริ่มเขียนโปรแกรมงง แถมติดตั้งง่ายด้วย
Dev C++
ชื่อโปรแกรมอ่านว่า “เดฟ ซี พลัส พลัส”
download ได้ที่: https://sourceforge.net/projects/orwelldevcpp/ หรือ เสิร์จหาคำว่า “Dev C++” ใน Google เองก็ได้
ก่อนอื่นต้องเข้าใจก่อนว่าเราเขียนภาษา C ก็จริง แต่ภาษา C เนี่ยสามารถใช้โปรแกรมสำหรับเขียนตัวเดียวกับภาษา C++ ได้ ซึ่งบางทีเราจะเห็นภาษาเขียนว่า C/C++ หมายความว่าโปรแกรมนี้คุณสามารถใช้ภาษา C หรือ C++ เขียนได้ทั้ง 2 ภาษา
(ภาษา C++ นั้นถือว่าใหญ่กว่าภาษา C เราสามารถเอาคอมไพเลอร์ภาษา C++ มาคอมไพล์ภาษา C ได้ 100% … แต่ไม่สามารถเอาคอมไพเลอร์ C ไปคอมไพล์ภาษา C++ ได้นะ)
สำหรับการติดตั้งโปรแกรมนั้นง่ายมาก ดาวน์โหลดตัวติดตั้งมาแล้วก็กด next ไปเรื่อยๆ ก็พร้อมใช้งานแล้ว ส่วนของฟีเจอร์นั้นไม่ค่อยมีอะไรมาก เหมาะกับมือใหม่จะได้โฟกัสกับการเขียนโค้ดเต็มที่
ในขั้นแรกของการใช้ IDE เราจะต้องทำการสร้าง Project ขึ้นมาซะก่อน
สำหรับ Dev C++ มีโปรแกรมหลายแบบให้เลือก แต่สำหรับแบบง่ายที่สุดให้เลือกแบบ Console Application พร้อมทั้งตั้งชื่อโปรเจคด้วยนะ (ในเคสนี้ตั้งชื่อว่า “MyFirstProject”)
หลังจากสร้างโปรเจคเสร็จแล้ว โดยปกติโปรแกรมจะสร้างไฟล์สำหรับเขียน Source Code หลักให้เราในชื่อ main.cpp (นามสกุลไฟล์คือ .cpp ซึ่งย่อมาจากไฟล์โปรแกรมในภาษา C++ แน่นอนว่าจริงๆ เราเขียนภาษา C ดังนั้นจะตั้งชื่อไฟล์ด้วยนามสกุล .c ก็ได้เหมือนกัน)
จากนั้นให้ลองพิมพ์โค้ดที่เรียนไปในบทที่แล้วลงไป (ตัวโปรแกรมอาจจะเขียนโค้ดอะไรซักอย่างมาให้ก่อน ไม่ต้องสนใจ ลบทิ้งได้เลย)
จากนั้นให้กดปุ่ม Compile & Run ด้านบน (หรือจะกดทีละปุ่มคือกด Compile –> Run เองก็ย่อมได้นะ)
*หมายเหตุ บางเครื่องอาจจะมีการลงโปรแกรม Anti-Virus เอาไว้ทำให้โปรแกรมที่เราเขียนรันไม่ได้ (หรืออาจจะต้อง scan โปรแกรมก่อน)
ถ้าไม่มีข้อผิดพลาดอะไร โปรแกรมจะแสดงหน้าผลลัพธ์ออกมาให้เราดู
ในตัวอย่างนี้โปรแกรมทำงานได้อย่างถูกต้อง คือมันจะปริ๊นประโยค “hello TAMEMO.com” ออกมา (ด้านล่างเป็นส่วน report การทำงานของโปรแกรมเราที่ Dev C++ เพิ่มเติมเข้ามาให้)
ที่มา: tamemo