מהדר הוא תוכנית שתוכננה במיוחד לתרגם קוד מקור של שפת התכנות לקוד מכונה ולהחזיר פלט קריא אנושי לאחר ביצוע הקוד. ישנם מהדרים שונים זמינים להפעלת תוכנית C++. Turbo C++ הוא גם מהדר המשמש לביצוע תוכניות C++.
מהי שגיאת Turbo C++: לא ניתן לפתוח את הקובץ 'STDIO.H' ואיך היא מתעוררת?
מהדרים יכולים להציג שגיאות שונות בזמן ביצוע הקוד, במקרה של קודים פגומים. ה ' לא ניתן לפתוח קובץ כלול 'STDIO.H' ” היא שגיאת קומפילציה הנראית לעתים קרובות במהדר Turbo C++ במהלך הידור של קוד. שגיאה זו נובעת בעיקר עקב תצורה שגויה בספריות של Turbo C++.
כיצד לפתור שגיאת Turbo C++: לא ניתן לפתוח את הקובץ 'STDIO.H'.
זוהי תוכנית שנכתבה כדי להציג צורה של עיגול.
#include
#include
#include
#include
int רָאשִׁי ( בָּטֵל )
{
int gdriver = DETECT, gmode, קוד שגיאה ;
int midx, midy ;
int רַדִיוּס = 100 ;
initgraph ( & gdriver, & GMO, 'ג: \\ turboc3 \\ טוֹב' ) ;
קוד שגיאה = תוצאה גרפית ( ) ;
אם ( קוד שגיאה ! = grOk ) /* התרחשה שגיאה */
{
printf ( 'שגיאה גרפית: %s \n ' , grapherrormsg ( קוד שגיאה ) ) ;
printf ( 'לחץ על מקש כלשהו כדי לעצור:' ) ;
getch ( ) ;
יְצִיאָה ( 1 ) ;
}
midx = getmaxx ( ) / 2 ;
צָהֳרַיִים = getmaxy ( ) / 2 ;
setcolor ( getmaxcolor ( ) ) ;
מעגל ( midx, midy, רדיוס ) ;
getch ( ) ;
closegraph ( ) ;
לַחֲזוֹר 0 ;
}
כאשר קוד זה מבוצע ב-Turbo C++ הוא מחזיר שגיאה הכוללת לא ניתן לפתוח את הקובץ 'STDIO.H'. שגיאה זו מתרחשת במהלך הידור של הקוד עקב תצורה שגויה של ספריות:
כדי לתקן שגיאה זו, בצע את השלבים המפורטים להלן:
שלב 1: בחר אפשרויות מחלון Turbo C++. עבור אל יישומים:
שלב 2: לחץ על ספרייה. בחר סטנדרטי מהחלון המוקפץ ולחץ על אישור:
שלב 3: עבור שוב אל אפשרויות, בחר מדריכים והגדר מדריכים כפי שמוצג להלן, ולחץ על אישור:
שלב 4: כעת לחץ שוב על Compile והמתן עד להשלמת ההידור. ההידור הצליח, והשגיאה תוקנה:
סיכום
שגיאה זו היא שגיאת קומפילציה הנראית לעתים קרובות במהדר Turbo C++ במהלך הידור הקוד. שגיאה זו נובעת בעיקר עקב תצורה שגויה בספריות של Turbo C++. ניתן לתקן שגיאה זו על ידי קביעת התצורה של ספריות ה-Turbo C++ כראוי.