Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

อะไรคือความแตกต่างระหว่าง struct และ class ใน C ++?


สมาชิกและคลาสฐานของ struct เป็นแบบสาธารณะโดยดีฟอลต์ ในขณะที่ในคลาส ค่าเริ่มต้นจะเป็นไพรเวต โครงสร้างและคลาสนั้นเทียบเท่ากับการใช้งาน

อย่างไรก็ตามมีการใช้ในสถานที่ต่าง ๆ เนื่องจากความหมาย โครงสร้างเป็นเหมือนโครงสร้างข้อมูลที่ใช้เพื่อแสดงข้อมูล ในทางกลับกัน class เป็นโครงสร้างแบบเอียงมากกว่า มันเลียนแบบสิ่งที่เป็นและทำงาน