Kompilaator on programm, mis on spetsiaalselt loodud programmeerimiskeele lähtekoodi masinkoodiks tõlkimiseks ja pärast koodi käivitamist inimesele loetava väljundi tagastamiseks. C++ programmi täitmiseks on saadaval erinevad kompilaatorid. Turbo C++ on ka kompilaator, mida kasutatakse C++ programmide täitmiseks.
Mis on Turbo C++ viga: ei saa avada, kaasa arvatud faili 'STDIO.H' ja kuidas see tekib?
Kompilaatorid võivad defektsete koodide korral kuvada koodi täitmisel erinevaid vigu. ' Kaasamise faili „STDIO.H” ei saa avada ” on kompileerimisviga, mida Turbo C++ kompilaatoris sageli koodi kompileerimise ajal nähakse. See viga tekib peamiselt Turbo C++ kataloogide vale konfiguratsiooni tõttu.
Turbo C++ tõrke lahendamine: kaasamise faili STDIO.H ei saa avada
See on programm, mis on kirjutatud ringi kuju kuvamiseks.
#include
#include
#include
#include
int peamine ( tühine )
{
int gdriver = TUVASTA, gmode, veakood ;
int midx, midy ;
int raadius = 100 ;
initgraaf ( & gdriver, & gmode, 'C: \\ turboc3 \\ hea' ) ;
veakood = graafiku tulemus ( ) ;
kui ( veakood ! = grOK ) /* ilmnes viga */
{
printf ( 'Graafika viga: %s \n ' , graferrrmsg ( veakood ) ) ;
printf ( 'Peatamiseks vajutage suvalist klahvi:' ) ;
saada ( ) ;
väljuda ( 1 ) ;
}
midx = getmaxx ( ) / 2 ;
keskpäeval = getmaxy ( ) / 2 ;
määrake värv ( getmaxcolor ( ) ) ;
ring ( midx, midy, radius ) ;
saada ( ) ;
lähigraafik ( ) ;
tagasi 0 ;
}
Kui see kood käivitatakse Turbo C++-s, tagastab see tõrketeate, sealhulgas ei saa avada, kaasa arvatud faili STDIO.H. See viga ilmneb koodi koostamisel kataloogide vale konfiguratsiooni tõttu:
Selle vea parandamiseks järgige alltoodud samme.
Samm 1: Valige Turbo C++ aknast Valikud. Minge jaotisse Rakendused:
2. samm: Klõpsake raamatukogu. Valige hüpikaknas Standard ja klõpsake nuppu OK:
3. samm: Minge uuesti suvanditesse, valige Kataloogid ja seadistage kataloogid, nagu allpool näidatud, ja klõpsake nuppu OK:
4. samm: Nüüd klõpsake uuesti nuppu Kompileerimine ja oodake, kuni kompileerimine on lõpetatud. Kompileerimine õnnestus ja viga on parandatud:
Järeldus
See viga on kompileerimisviga, mida Turbo C++ kompilaatoris sageli koodi kompileerimise ajal nähakse. See viga tekib peamiselt Turbo C++ kataloogide vale konfiguratsiooni tõttu. Selle vea saab parandada, seadistades Turbo C++ kataloogid õigesti.