คอมไพเลอร์คือโปรแกรมที่ได้รับการออกแบบมาเป็นพิเศษเพื่อแปลซอร์สโค้ดของภาษาการเขียนโปรแกรมไปเป็นโค้ดเครื่อง และส่งคืนเอาต์พุตที่มนุษย์อ่านได้หลังจากรันโค้ด มีคอมไพเลอร์หลายตัวสำหรับการรันโปรแกรม C++ Turbo C++ ยังเป็นคอมไพเลอร์ที่ใช้สำหรับการทำงานของโปรแกรม C++
ข้อผิดพลาด Turbo C ++ คืออะไร: ไม่สามารถเปิดไฟล์รวม 'STDIO.H' และมันเกิดขึ้นได้อย่างไร
คอมไพเลอร์สามารถแสดงข้อผิดพลาดที่แตกต่างกันในขณะที่รันโค้ด ในกรณีที่โค้ดชำรุด “ ไม่สามารถเปิดไฟล์รวม 'STDIO.H' ” เป็นข้อผิดพลาดในการคอมไพล์ที่มักพบเห็นในคอมไพเลอร์ Turbo C++ ระหว่างการคอมไพล์โค้ด ข้อผิดพลาดนี้ส่วนใหญ่เกิดขึ้นเนื่องจากการกำหนดค่าที่ไม่ถูกต้องในไดเร็กทอรีของ Turbo C++
วิธีแก้ไขข้อผิดพลาด Turbo C ++: ไม่สามารถเปิดไฟล์รวม 'STDIO.H'
เป็นโปรแกรมที่เขียนขึ้นเพื่อแสดงรูปทรงวงกลม
#รวม
#รวม
#รวม
#รวม
ภายใน หลัก ( เป็นโมฆะ )
{
ภายใน gdriver = ตรวจจับ gmode รหัสข้อผิดพลาด ;
ภายใน มิดซ์, มิดดี้ ;
ภายใน รัศมี = 100 ;
initgraph ( & ไดรเวอร์, & จีเอ็มโอ 'ค: \\ เทอร์โบซี3 \\ ดี' ) ;
รหัสข้อผิดพลาด = ผลกราฟ ( ) ;
ถ้า ( รหัสข้อผิดพลาด ! = grตกลง ) /* เกิดข้อผิดพลาด */
{
พิมพ์ฉ ( 'ข้อผิดพลาดด้านกราฟิก: %s \n ' , กราฟข้อผิดพลาด ( รหัสข้อผิดพลาด ) ) ;
พิมพ์ฉ ( 'กดปุ่มใดก็ได้เพื่อหยุด:' ) ;
รับ ( ) ;
ออก ( 1 ) ;
}
มิดซ์ = รับแม็กซ์ ( ) / 2 ;
กลางวัน = รับแม็กซี่ ( ) / 2 ;
กำหนดสี ( getmaxcolor ( ) ) ;
วงกลม ( midx, midy, รัศมี ) ;
รับ ( ) ;
กราฟปิด ( ) ;
กลับ 0 ;
}
เมื่อโค้ดนี้ถูกดำเนินการใน Turbo C++ จะส่งคืนข้อผิดพลาด รวมถึงไม่สามารถเปิดไฟล์รวม 'STDIO.H' ข้อผิดพลาดนี้เกิดขึ้นระหว่างการคอมไพล์โค้ดเนื่องจากการกำหนดค่าไดเรกทอรีไม่ถูกต้อง:
หากต้องการแก้ไขข้อผิดพลาดนี้ ให้ทำตามขั้นตอนด้านล่าง:
ขั้นตอนที่ 1: เลือก ตัวเลือก จากหน้าต่าง Turbo C++ ไปที่แอปพลิเคชัน:
ขั้นตอนที่ 2: คลิกที่ห้องสมุด เลือก Standard จากหน้าต่างป๊อปอัปแล้วกด OK:
ขั้นตอนที่ 3: ไปที่ตัวเลือกอีกครั้ง เลือกไดเร็กทอรีและกำหนดค่าไดเร็กทอรีดังที่แสดงด้านล่าง และคลิกตกลง:
ขั้นตอนที่ 4: ตอนนี้คลิกที่ Compile อีกครั้งและรอจนกว่าการรวบรวมจะเสร็จสิ้น การรวบรวมสำเร็จ และข้อผิดพลาดได้รับการแก้ไขแล้ว:
บทสรุป
ข้อผิดพลาดนี้เป็นข้อผิดพลาดในการคอมไพล์ที่มักพบในคอมไพเลอร์ Turbo C++ ระหว่างการคอมไพล์โค้ด ข้อผิดพลาดนี้ส่วนใหญ่เกิดขึ้นเนื่องจากการกำหนดค่าที่ไม่ถูกต้องในไดเร็กทอรีของ Turbo C++ ข้อผิดพลาดนี้สามารถแก้ไขได้โดยการกำหนดค่าไดเร็กทอรีของ Turbo C++ อย่างถูกต้อง