C + + programmører kan bruge en simpel teksteditor til at oprette kildekodefilerne til meget simple programmer , men et integreret udviklingsmiljø eller IDE, gør det nemmere at oprette mere avancerede programmer, der spænder over flere kildekode filer og flere biblioteker . Et par grundlæggende computer koncepter kan hjælpe nye C + + udviklere forstår at programmet, og hvordan man bruger IDE'er som C + + Builder , efterfølgeren til Turbo C + +. Source Code vs Machine Code
kildekode, programmører skrive i C + + er ikke, hvad computere rent faktisk læst , når de udfører deres programmer. Hvilke computere faktisk læst er en langt mere kompleks kode kaldet maskinkode eller maskinens sprog: trin-for- trin anvisninger til en processor. Programmører kan skrive programmer på dette sprog , men det er meget tidskrævende og meget sværere at kode komplekse programmer . Et program kaldet en C + + compiler oversætter C + + kildekode til maskinkode, der udgør en eksekverbar program.
Compiler vs IDE
Turbo C + + IDE har en indbygget i funktion til at sende aktuelle projekt kildekode gennem C + + compiler til oversættelse til maskinkode . Denne form for integration kan føre nybegyndere programmører at tro, at IDE og compiler er én og samme . Dette er ikke tilfældet . IDE-enheden er et program, der hjælper programmører styre og skrive kildekode, mens compiler er et separat stykke software. Turbo C + + installerer en compiler i tillæg til de vigtigste program , og IDE er pre - konfigureret til direkte adgang til oversætteren.
Fil Directories
mens brugerne er vant til at navigere til filer ved at klikke på en række mapper , det er bare en grafisk repræsentation af et operativsystem underliggende mappestruktur. En mappes mappe adressen begynder med operativsystemet rodmappe , hvilket er "/" for Unix-baserede systemer og normalt "C: " til Windows-operativsystemet. Hver mappe på et system ligger inden for dette rodmappen , og de efterfølgende mapper eller filer er adskilt af en "/" for Unix-baserede systemer eller " \\" for Windows-systemer . For eksempel, " C : \\ Program Files " er den mappe adresse Window s " Program Files " mappen . Når programmører referere til en fil i C + + kode , de har brug for at bruge sin bibliotek adresse i dette format.
Terminal
Alle moderne operativsystemer har grafiske brugergrænseflader , som er meget nemmere for hverdagens brugere at navigere end kommandolinje grænseflader, der karakteriserede tidlig operativsystemer. Operativsystemer , dog opretholde programmer , der emulerer disse grænseflader for avancerede brugere. C + + ' s standard biblioteket indeholder kommandoer, som tillader programmer til at køre i disse kommandolinjer , som undertiden kaldes terminaler. Skrive programmer til at køre i grafiske interfaces kræver yderligere biblioteker og yderligere viden , så begynder C + + programmører vil skrive programmer, der udfører i en terminal eller kommandolinje.