1. การเก็บข้อมูลตามโครงสร้าง struct struct เป็นโครงสร้างข้อมูลที่เราเป็นผู้กำหนดขึ้นมาเอง โดยการนำข้อมูลชนิดพื้นฐานต่างๆ เช่น int, floa...
Read More
[C++] การแยก class ออกเป็นไฟล์ .h และ .cpp
เพื่อให้โครงสร้างโปรเจ็คมีระเบียบ เราสามารถแยกคลาสต่างๆออกมาเป็นไฟล์ต่างหากได้ โดยโครงสร้างไฟล์ที่ทำหน้าที่เก็บ 1 คลาส ประกอบด้วย 2 ไฟล์ ...
Read More
[C++] Constructor และ Destructor
4. Constructor Constructor เป็นฟังก์ชันพิเศษภายในคลาส ซึ่งแตกต่างจากฟังก์ชันอื่น 2 ประการ ชื่อเหมือนคลาสนั้นๆ ในขณะที่สร้าง object ...
Read More
[C++] การทำ Overloading ชื่อ method เหมือนกัน แต่รับค่าต่างกัน
3. การสร้าง method ชื่อเหมือนกันด้วย Overloading กรณีที่เราต้องการสร้างเมธอดชื่อเดียวกันแต่รับค่าพารามิเตอร์ที่ต่างกัน เรียกการทำแบบนี้...
Read More
[C++] โครงสร้าง Class พื้นฐาน
1. โครงสร้างคลาสอย่างง่าย Ex1 ตัวอย่างคลาส Person อย่างง่าย #include <iostream> #include <string> using namespace std; ...
Read More
[C++] การจบโปรแกรมด้วยฟังก์ชัน exit()
ใช้กรณีต้องการให้โปรแกรมมีจุดสิ้นสุดการทำงานหรือออกจากโปรแกรม #include <iostream> using namespace std; int main(int argc, char**...
Read More
[C++] การใช้งานตัวแปรที่มีขอบเขตแบบ Global
ตัวแปรที่มีขอบเขตแบบ Global หมายถึง ตัวแปรดังกล่าว สามารถถูกเรียกใช้ได้หลายฟังก์ชันในเวลาเดียวกัน การใช้งานตัวแปรในลักษณะนี้มีข้อดีข้อเสี...
Read More
[C++] วิธีการส่งค่า parameter ของ function
การสั่งให้ฟังก์ชันแบบมีพารามิเตอร์ทำงาน จะต้องมีการส่งค่าตามจำนวนและชนิดข้อมูลพารามิเตอร์ที่ตรงกันด้วย การส่งค่ามี 2 แบบ การส่งค่าแบบป...
Read More
[C++] โครงสร้างเบื้องต้น
โปรแกรมที่ใช้ Dev C++ C++ supports the concepts of OOP: data abstraction, data encapsulation, inheritance, polymorphism Exte...
Read More
วิธีลบรูปภาพจากใน Blogger
ไปที่ Google Album Archive เลือกโฟลเดอร์ Photos from Blogger แล้วเลือกเข้าไปดูในโฟลเดอร์บล็อกนั้นๆ
Read More
Subscribe to:
Posts (Atom)