Devdit
 

ข้อดี ข้อเสีย ของภาษา C++

12.7K

ข้อดี ข้อเสีย ของภาษา C++ บทความนี้ขอกล่าวถึงภาษา C++ ซึ่งเป็นภาษาที่ได้รับความนิยมอย่างสูง รองรับรูปแบบการเขียนโปรแกรมที่หลากหลาย โดยบทความนี้จะขอสรุปถึงข้อดี ข้อเสีย ของภาษา C++ มีรายละเอียดดังนี้

 

ตัวอย่าง ข้อดีของภาษา C++

1. Portability คือ รองรับการรันโปรแกรมเดียวกันบนระบบปฏิบัติการที่แตกต่างๆ ได้ เช่น เขียนโปรแกรมบน Windows OS และนำไปรันบน Linux OS

2. Object-oriented คือรองรับการเขียนโปรแกรมเชิงวัตถุ และคุณสมบัติต่างๆ เช่น การสืบทอด การห่อหุ้มข้อมูล การมีได้หลายรูปแบบ เป็นต้น

3. Memory Management คือรองรับการจัดการหน่วยความจำทั้งหมดด้วย DMA (Dynamic memory allocation) โดยใช้ pointers

4. Multi-paradigm language คือรองรับรูปแบบการเขียนโปรแกรมที่หลากหลาย เช่น Generic, Imperative และ Object-Oriented

5. Fast and Powerful คือ C++ เป็นภาษาที่มีความสามารถสูง รองรับการพัฒนาโปรแกรมที่หลากหลายได้อย่างมีประสิทธิภาพ

6. Community Support คือมีสื่อการเรียน การสอน คู่มือเอกสาร เว็บไซต์ เว็บบอร์ด ต่างๆ มากมาย

 

ตัวอย่าง ข้อเสียของภาษา C++

1. Pointers เนื่องจากเป็นหลักการที่ค่อนข้างซับซ้อน และใช้หน่วยความจำค่อนข้างมาก

2. ไม่รองรับ Garbage Collector และ built-in threads

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ