ภาษาไทย
中文(简体)
中文(繁体)
한국어
日本語
English
Português
Español
Русский
العربية
Indonesia
Deutsch
Français
ภาษาไทย
แผนที่เว็บไซต์ทั้งหมด
อัปเดตล่าสุด
หน้าแรก
โค้ดต้นฉบับ
เกี่ยวกับการเขียนโปรแกรม
ทรัพยากรสร้างเว็บไซต์
บทเรียนออกแบบเว็บ
บทเรียนการเขียนโปรแกรมเครือข่าย
หน้าแรก
>
การเขียนโปรแกรมที่เกี่ยวข้อง
คู่มือการเขียนโปรแกรม C++/C คุณภาพสูง
การเขียนโปรแกรมที่เกี่ยวข้อง
ไม่มีทรัพยากร
สารบัญ
คำนำ 6
บทที่ 1 โครงสร้างไฟล์ 11
1.1 คำชี้แจงเกี่ยวกับลิขสิทธิ์และเวอร์ชัน 11
1.2 โครงสร้างของไฟล์ส่วนหัว 12
1.3 โครงสร้างไฟล์คำจำกัดความ 13
1.4 บทบาทของไฟล์ส่วนหัว 13
1.5 โครงสร้างไดเร็กทอรี 14
บทที่ 2 โครงร่างโปรแกรม 15
2.1 บรรทัดว่าง 15
2.2 บรรทัดของรหัส 16
2.3 ช่องว่างภายในบรรทัดของรหัส 17
2.4 การจัดตำแหน่ง18
2.5 การแยกเส้นยาว 19
2.6 ตำแหน่งของตัวดัดแปลง 19
2.7 หมายเหตุ 20
2.8 แผนผังชั้นเรียน 21
บทที่ 3 กฎการตั้งชื่อ 22
3.1 กฎทั่วไป 22
3.2 กฎการตั้งชื่อแอปพลิเคชัน WINDOWS อย่างง่าย 23
3.3 กฎการตั้งชื่อแอปพลิเคชัน UNIX อย่างง่าย 25
บทที่ 4 นิพจน์และข้อความพื้นฐาน 26
4.1 ลำดับความสำคัญของตัวดำเนินการ 26
4.2 นิพจน์ผสม 27
4.3 ถ้าคำสั่ง 27
4.4 ประสิทธิภาพของคำสั่งวนซ้ำ 29
4.5 ตัวแปรควบคุมลูปของคำสั่ง FOR 30
4.6 คำสั่งสวิตช์ 30
4.7 คำสั่ง GOTO 31
บทที่ 5 ค่าคงที่ 33
5.1 เหตุใดจึงต้องมีค่าคงที่ 33
5.2 CONST กับ #DEFINE 33
5.3 กฎสำหรับการกำหนดค่าคงที่ 33
5.4 ค่าคงที่ในคลาส 34
บทที่ 6 การออกแบบฟังก์ชั่น 36
6.1 กฎสำหรับพารามิเตอร์ 36
6.2 กฎสำหรับการส่งคืนค่า 37
6.3 กฎสำหรับการใช้งานภายในของฟังก์ชัน 39
6.4 ข้อเสนอแนะอื่นๆ 40
6.5 การใช้คำยืนยัน 41
6.6 การเปรียบเทียบข้อมูลอ้างอิงและพอยน์เตอร์ 42
บทที่ 7 การจัดการหน่วยความจำ 44
7.1 วิธีการจัดสรรหน่วยความจำ 44
7.2 ข้อผิดพลาดทั่วไปของหน่วยความจำและวิธีแก้ไข 44
7.3 การเปรียบเทียบพอยน์เตอร์และอาร์เรย์ 45
7.4 พารามิเตอร์ของพอยน์เตอร์ถ่ายโอนหน่วยความจำอย่างไร 47
7.5 จะเกิดอะไรขึ้นกับพอยน์เตอร์ที่มี FREE และ DELETE 50
7.6 หน่วยความจำแบบไดนามิกจะถูกปล่อยออกมาโดยอัตโนมัติหรือไม่? 50
7.7 กำจัด “ตัวชี้เสริม” 51
7.8 ทำไมเราจึงต้องสร้างใหม่/ลบ ในเมื่อเรามี MALLOC/ฟรี? 52
7.9 ฉันควรทำอย่างไรหากหน่วยความจำหมด? 53
7.10 ประเด็นสำคัญสำหรับการใช้ MALLOC/FREE 54
7.11 ประเด็นสำคัญสำหรับการใช้ NEW/DELETE 55
7.12 ข้อมูลเชิงลึกบางประการ 56
บทที่ 8 คุณสมบัติขั้นสูงของฟังก์ชัน C++ 57
8.1 แนวคิดของฟังก์ชันโอเวอร์โหลด 57
8.2 การโอเวอร์โหลด การแทนที่ และการซ่อนฟังก์ชันสมาชิก 60
8.3 ค่าเริ่มต้นของพารามิเตอร์ 63
8.4 ตัวดำเนินการโอเวอร์โหลด 64
8.5 ฟังก์ชั่นอินไลน์ 65
8.6 ข้อมูลเชิงลึกบางประการ 68
บทที่ 9 ตัวสร้าง ตัวทำลาย และฟังก์ชันการกำหนดของคลาส 69
9.1 ต้นกำเนิดของตัวสร้างและผู้ทำลาย 69
9.2 ตารางการเริ่มต้นของตัวสร้าง 70
9.3 ลำดับการก่อสร้างและการทำลาย 72
9.4 ตัวอย่าง: ตัวสร้างและตัวทำลายของคลาส STRING 72
9.5 อย่าประมาทตัวสร้างการคัดลอกและฟังก์ชันการกำหนด 73
9.6 ตัวอย่าง: ตัวสร้างการคัดลอกและฟังก์ชันการกำหนดของคลาส STRING 73
9.7 วิธีที่ขี้เกียจในการจัดการกับตัวสร้างการคัดลอกและฟังก์ชันการกำหนด 75
9.8 วิธีการใช้ฟังก์ชันพื้นฐานของคลาสในคลาสที่ได้รับ 75
9.9 ข้อมูลเชิงลึกบางประการ 77
บทที่ 10 มรดกและองค์ประกอบ 78
10.1 มรดก 78
10.2 การรวมกัน 80
บทที่ 11 ประสบการณ์การเขียนโปรแกรมอื่นๆ 82
11.1 การใช้ CONST เพื่อปรับปรุงความทนทานของฟังก์ชัน 82
11.2 การปรับปรุงประสิทธิภาพของโปรแกรม 84
11.3 คำแนะนำที่เป็นประโยชน์บางประการ 85
อ้างอิง 87
ภาคผนวก A: แบบฟอร์มตรวจสอบโค้ด C++/C 88
ภาคผนวก B: คำถามทดสอบ C++/C 93
ภาคผนวก C: คำตอบและเกณฑ์การให้คะแนนสำหรับคำถามทดสอบ C++/C 97
ขยาย
ข้อมูลเพิ่มเติม
เวอร์ชัน
ประเภท
การเขียนโปรแกรมที่เกี่ยวข้อง
เวลาอัปเดต
2023-04-18
ขนาด
100KB
แอปที่เกี่ยวข้อง
NFT คอลเลกชันดิจิตอลศิลปะดิจิทัล APP H5 ซอร์สโค้ดซอร์สโค้ด
2024-02-13
เว็บไซต์เคมี asp ซอร์สโค้ด ซอร์สโค้ดสไตล์สีเขียว ซอร์สโค้ดองค์กร
2022-08-20
ซอร์สโค้ด ASP300
2022-07-01
ซอร์สโค้ดเครือข่ายการเสนอราคา
2012-08-22
ซอร์สโค้ด Tingshu.com
2011-12-29
ซอร์สโค้ด TCGCMS
2010-01-20
แนะนำสำหรับคุณ
chat.petals.dev
ซอร์สโค้ดอื่น ๆ
1.0.0
GPT Prompt Templates
ซอร์สโค้ดอื่น ๆ
1.0.0
GPTyped
ซอร์สโค้ดอื่น ๆ
GPTyped 1.0.5
บทเรียนการฝึกอบรม Visual Studio 2005
การเขียนโปรแกรมที่เกี่ยวข้อง
เริ่มต้นใช้งานคู่มือการเขียนโปรแกรม Corba
การเขียนโปรแกรมที่เกี่ยวข้อง
มีความเชี่ยวชาญใน JXTA
การเขียนโปรแกรมที่เกี่ยวข้อง
waymo open dataset
ซอร์สโค้ดอื่น ๆ
December 2023 Update
wp functions
หมวดหมู่อื่นๆ
1.0.0
slugify
หมวดหมู่อื่นๆ
Version 4.6.0 (10 September 2024)
ข้อมูลที่เกี่ยวข้อง
ทั้งหมด
การจับคู่ซอร์สโค้ดหมอกน้ำค้างแข็งของดาวเคราะห์รีสตาร์ท
2024-04-23
คำแนะนำซอร์สโค้ด Planet Restart Eridanus และการแก้ปัญหา
2024-03-25
วิธีเลือกซอร์สโค้ดของ Planet Restart Solar Wind
2024-03-18
คุณสมบัติทักษะการหมุนวนของซอร์สโค้ดโลกขนาดเล็ก
2024-03-12
รายละเอียดการจับคู่ซอร์สโค้ดของ Planet Restart Haidongqing
2023-12-21
รายการซอร์สโค้ดสำหรับ Planet Reboot: Rude Fear
2023-12-14
จะจับคู่ซอร์สโค้ดของ Planet Reboot ได้อย่างไร
2023-12-14
การพูดน้อยกลยุทธ์การตลาดอินเทอร์เน็ตหมายเลข 4: การตลาดซอร์สโค้ด
2011-02-24
การอภิปรายสั้นๆ เกี่ยวกับความสัมพันธ์ระหว่างซอร์สโค้ดของเว็บไซต์และ SEO
2011-02-15
บทสนทนากับ Sheng Nannan นักพัฒนาซอร์สโค้ดที่เกิดในปี 1990
2010-11-08
การคาดเดาเกี่ยวกับโค้ดโอเพ่นซอร์สของเว็บไซต์นำทาง URL แบบภาพ
2010-09-08
ซอร์สโค้ดโปรแกรมเพื่อใช้อัพโหลดไฟล์
2009-06-07