C + + programmeurs kan een eenvoudige tekst-editor om de broncode -bestanden voor zeer eenvoudige programma's te maken , maar een geïntegreerde ontwikkelomgeving , of IDE gebruiken , maakt het makkelijker om meer geavanceerde programma's die meerdere broncode beslaan bestanden en meerdere bibliotheken . Een paar eenvoudige computer concepten kunnen helpen nieuwe C + + ontwikkelaars begrijpen hoe te programmeren en hoe je IDE gebruiken, zoals C + + Builder , de opvolger van Turbo C + + . Source Code vs Machine Code De source code die programmeurs schrijven in C + + is niet wat computers eigenlijk lezen als ze hun programma's uit te voeren . Wat computers daadwerkelijk te lezen is een veel complexere code genaamd machine code of machinetaal : stap-voor - stap aanwijzingen voor een processor . Programmeurs kunnen programma's in deze taal te schrijven , maar het is zeer tijdrovend en veel moeilijker code complexe programma . Een programma met de naam van een C + + compiler vertaalt C + + source code in de machine code die een uitvoerbaar programma vormt . Compiler vs IDE De Turbo C + + IDE heeft een ingebouwde in functie voor het verzenden van het huidige project de broncode door de C + + compiler voor vertaling naar machinecode . Dit soort integratie kan beginnende programmeurs leiden om te geloven dat de IDE en de compiler zijn een en dezelfde . Dit is niet het geval . De IDE is een programma dat helpt programmeurs beheren en schrijf broncode , terwijl de compiler is een apart stukje software . Turbo C + + installeert een compiler naast het hoofdprogramma , en de IDE is vooraf geconfigureerd om direct toegang te krijgen tot de compiler . File Directories Terwijl gebruikers zijn gewend om te navigeren om bestanden door te klikken op een reeks mappen , dit is gewoon een grafische weergave van de onderliggende directory -structuur van een besturingssysteem . Directory adres van een map begint met root- map van het besturingssysteem, dat is " /" voor Unix gebaseerde systemen en meestal " C : " voor het Windows-besturingssysteem . Elke map op een systeem ligt binnen deze root directory , en de daarop volgende mappen of bestanden worden gescheiden door een " /" voor Unix gebaseerde systemen of " \\ " voor Windows -systemen . Bijvoorbeeld " C : \\ Program Files " is de directory -adres van de map Window's " Program Files " . Als programmeurs verwijzen naar een bestand in C + + -code , moeten ze haar directory adres gebruiken in dit formaat . Terminal Alle moderne besturingssystemen hebben grafische user interfaces, die zijn veel gemakkelijker voor de dagelijkse gebruikers om te navigeren dan de command line interfaces die vroege besturingssystemen gekarakteriseerd . Besturingssystemen , echter , onderhouden programma's die deze interfaces emuleren voor gevorderde gebruikers . C + + ' s standaard bibliotheek bevat opdrachten waarmee programma's te draaien in deze commando regels , die soms worden genoemd terminals . Het schrijven van programma's te draaien in grafische interfaces vereist extra bibliotheken en extra kennis , zodat beginnende C + + programmeurs zal het schrijven van programma's die uit te voeren in een terminal of command line .
|