Prevajalnik je program, posebej zasnovan za prevajanje izvorne kode programskega jezika v strojno kodo in vrnitev človeku berljivega rezultata po izvedbi kode. Za izvajanje programa C++ so na voljo različni prevajalniki. Turbo C++ je tudi prevajalnik, ki se uporablja za izvajanje programov C++.
Kaj je napaka Turbo C++: ni mogoče odpreti vključene datoteke 'STDIO.H' in kako nastane?
Prevajalniki lahko prikažejo različne napake med izvajanjem kode, v primeru okvarjenih kod. ' Ni mogoče odpreti vključene datoteke 'STDIO.H' ” je napaka pri prevajanju, ki jo pogosto opazimo v prevajalniku Turbo C++ med prevajanjem kode. Ta napaka nastane predvsem zaradi napačne konfiguracije v imenikih Turbo C++.
Kako odpraviti napako Turbo C++: ni mogoče odpreti vključene datoteke 'STDIO.H'
To je program, napisan za prikaz oblike kroga.
#include
#include
#include
#include
int glavni ( praznina )
{
int gdriver = DETECT, gmode, errorcode ;
int midx, midy ;
int polmer = 100 ;
initgraph ( & gdriver, & GSO, 'C: \\ turboc3 \\ dobro' ) ;
napačna koda = graphresult ( ) ;
če ( napačna koda ! = grOk ) /* pojavila se je napaka */
{
printf ( 'Grafična napaka: %s \n ' , grapherrormsg ( napačna koda ) ) ;
printf ( 'Pritisnite katero koli tipko za zaustavitev:' ) ;
dobiti ( ) ;
izhod ( 1 ) ;
}
midx = getmaxx ( ) / 2 ;
opoldne = getmaxy ( ) / 2 ;
setcolor ( getmaxcolor ( ) ) ;
krog ( midx, midy, polmer ) ;
dobiti ( ) ;
closegraph ( ) ;
vrnitev 0 ;
}
Ko se ta koda izvede v Turbo C++, vrne napako, vključno z možnostjo Unable to Open Include File 'STDIO.H'. Ta napaka se pojavi med prevajanjem kode zaradi napačne konfiguracije imenikov:
Če želite odpraviti to napako, sledite spodnjim korakom:
Korak 1: V oknu Turbo C++ izberite Možnosti. Pojdite na Aplikacije:
2. korak: Kliknite knjižnico. V pojavnem oknu izberite Standardno in pritisnite OK:
3. korak: Ponovno pojdite na Možnosti, izberite Imenike in konfigurirajte Imenike, kot je prikazano spodaj, ter kliknite V redu:
4. korak: Zdaj znova kliknite Prevedi in počakajte, da se prevajanje konča. Prevajanje je uspešno in napaka je odpravljena:
Zaključek
Ta napaka je napaka pri prevajanju, ki jo pogosto opazimo v prevajalniku Turbo C++ med prevajanjem kode. Ta napaka nastane predvsem zaradi napačne konfiguracije v imenikih Turbo C++. To napako je mogoče odpraviti s pravilno konfiguracijo imenikov Turbo C++.