C + + programmerere kan bruke en enkel tekst editor for å lage filene med kildekoden for svært enkle programmer , men et integrert utviklingsmiljø, eller IDE, gjør det enklere å lage mer avanserte programmer som omfatter flere kildekoden filer og flere biblioteker . Noen grunnleggende datamaskin konsepter kan hjelpe nye C + + utviklere å forstå hvordan programmet og hvordan du bruker IDE som C + + Builder , etterfølgeren til Turbo C + + . Kildekode vs Machine Code
kildekoden som programmerere skrive i C + + er ikke hva datamaskiner faktisk lese når de utfører sine programmer . Hva datamaskiner faktisk leser er en mye mer kompleks kode som kalles maskinkode eller maskin språk : trinn-for- trinn retninger for en prosessor . Programmerere kan skrive programmer i dette språk, men det er meget tidkrevende og mye vanskeligere å kode komplekse programmer . Et program kalt en C + + kompilator oversetter C + + kildekoden til maskinkode som utgjør et kjørbart program .
Compiler vs IDE
Turbo C + + IDE har en innebygd funksjon for å sende det aktuelle prosjektet kildekode gjennom C + + kompilator for oversettelse til maskinkode . Denne typen integrasjon kan føre uerfarne programmerere til å tro at IDE og kompilatoren er ett og det samme. Dette er ikke tilfelle. IDE er et program som hjelper programmerere administrere og skrive kildekoden , mens kompilatoren er et eget stykke programvare. Turbo C + + installerer en kompilator i tillegg til hovedprogrammet , og IDE er pre - konfigurert til å få direkte tilgang til kompilatoren .
Fil Kataloger
mens brukerne er vant til å navigere til filene ved å klikke på en rekke mapper , er dette bare en grafisk representasjon av et operativsystem underliggende katalogstrukturen. En mappe katalog adressen starter med operativsystemets root mappen, som er "/" for Unix baserte systemer og vanligvis "C:" for Windows-operativsystemet . Hver mappe på et system ligger innenfor denne rotkatalogen , og påfølgende mapper eller filer adskilt med "/" for Unix -baserte systemer eller " \\" for Windows-systemer . For eksempel " C: \\ Program Files" er katalogen adresse for Window er " Program Files "-mappen . Når programmerere referere en fil i C + +-kode , må de bruke sin katalog adresse i dette formatet .
Terminal
Alle moderne operativsystemer har grafiske brukergrensesnitt , som er mye enklere for vanlige brukere å navigere enn de kommandolinje -grensesnitt som preget tidlige operativsystemer . Operativsystemer , men opprettholde programmer som etterligne disse grensesnittene for avanserte brukere . C + + ' s standard biblioteket inneholder kommandoer som tillater programmer å kjøre i disse kommandolinjer, som noen ganger kalles terminaler. Skrive programmer til å kjøre i grafiske grensesnitt krever ekstra biblioteker og ekstra kunnskap , så begynner C + + programmerere skal skrive programmer som kjøres i en terminal eller kommandolinje .