C ++ voor beginners Meer informatie over C ++

C ++ is een programmeertaal voor algemeen gebruik, uitgevonden in de vroege jaren 1980 door Bjarne Stroustrup bij Bell Labs. Het is vergelijkbaar met C, uitgevonden in de vroege jaren 1970 door Dennis Ritchie, maar is een veiligere taal dan C en bevat moderne programmeertechnieken zoals objectgeoriënteerd programmeren.

U kunt meer lezen over objectgeoriënteerd programmeren. C ++ heette oorspronkelijk C met klassen en is zo compatibel met C dat het waarschijnlijk meer dan 99% van de C-programma's compileert zonder een broncode te wijzigen. Dit was een opzettelijke ontwerpfunctie van de ontwerper. Hier zijn een kort overzicht en geschiedenis van C++.

Het doel van C ++ is om nauwkeurig een reeks bewerkingen te definiëren die een computer kan uitvoeren om een ​​taak te volbrengen. Bij de meeste van deze bewerkingen worden cijfers en tekst gemanipuleerd, maar alles wat de computer fysiek kan doen, kan worden geprogrammeerd in C ++. Computers hebben geen intelligentie - ze moeten precies worden verteld wat ze moeten doen en dit wordt bepaald door de programmeertaal die u gebruikt. Eenmaal geprogrammeerd kunnen ze de stappen zo vaak herhalen als u wenst met zeer hoge snelheid. Moderne pc's zijn zo snel dat ze tot een miljard in een seconde of twee kunnen tellen.

Wat kan een C ++ programma doen?

Typische programmeertaken zijn onder meer gegevens in een database plaatsen of eruit halen, high-speed graphics weergeven in een game of video, elektronische apparaten aansturen die op de pc zijn aangesloten of zelfs muziek en / of geluidseffecten afspelen. Je kunt zelfs software schrijven om muziek te genereren of je te helpen componeren.

Is C ++ de beste programmeertaal?

Sommige computertalen zijn geschreven voor een specifiek doel. Java is oorspronkelijk ontworpen om broodroosters te besturen, C voor het programmeren van besturingssystemen, Pascal om goede programmeertechnieken te onderwijzen, maar C ++ is een algemene taal en verdient de bijnaam "Swiss Pocket Knife of Languages". Sommige taken kunnen in C ++ worden uitgevoerd, maar niet erg gemakkelijk, bijvoorbeeld het ontwerpen van GUI-schermen voor toepassingen. Andere talen zoals Visual Basic, Delphi en meer recentelijk C # hebben GUI-ontwerpelementen ingebouwd en zijn daarom beter geschikt voor dit soort taken. Ook worden sommige scripttalen die extra programmeerbaarheid bieden aan applicaties zoals MS Word en zelfs Photoshop, meestal gedaan in varianten van Basic, niet C++.

U kunt meer te weten komen over de andere computertalen en hoe deze zich verhouden tot C++.

Welke computers hebben C++?

Dit wordt beter gezegd als welke computers geen C ++ hebben! Het antwoord - bijna geen, het is zo wijdverbreid. Het is een bijna universele programmeertaal en is te vinden op de meeste microcomputers tot grote computers die miljoenen dollars kosten. Er zijn C ++ -compilers voor zowat elk type besturingssysteem. 

Hoe begin ik met C++?

Eerst heb je een C ++ compiler nodig. Er zijn veel commerciële en gratis beschikbaar. De onderstaande lijst bevat instructies voor het downloaden en installeren van elk van de compilers. Alle drie zijn volledig gratis en bevatten een IDE om het u gemakkelijker te maken uw applicaties te bewerken, compileren en debuggen.

  • Download en installeer Borland's Turbo C ++ Explorer
  • Download en installeer Visual C ++ 2005 Express Edition van Microsoft
  • Download en installeer Open Watcom C / C ++ Compiler

De instructies laten u ook zien hoe u uw eerste C ++ -toepassing kunt invoeren en compileren.

Hoe begin ik met het schrijven van C ++ -toepassingen?

C ++ is geschreven met behulp van een teksteditor. Dit kan Kladblok zijn of een IDE zoals die geleverd bij de drie hierboven genoemde compilers. Je schrijft een computerprogramma als een reeks instructies (verklaringen genoemd) in een notatie die een beetje lijkt op wiskundige formules.

Dit wordt opgeslagen in een tekstbestand en vervolgens gecompileerd en gekoppeld om machinecode te genereren die u vervolgens kunt uitvoeren. Elke toepassing die u op een computer gebruikt, is op deze manier geschreven en gecompileerd, en veel daarvan worden in C ++ geschreven. Lees meer over compilers en hoe ze werken. Meestal kunt u de oorspronkelijke broncode niet verkrijgen tenzij deze open source was.

Is There Plenty of C ++ Open Source?

Omdat het zo wijdverspreid is, is veel open source software geschreven in C ++. In tegenstelling tot commerciële toepassingen, waarbij de broncode eigendom is van een bedrijf en nooit beschikbaar wordt gesteld, kan open-sourcecode door iedereen worden bekeken en gebruikt. Het is een uitstekende manier om codeertechnieken te leren. 

Kan ik een programmeeropdracht krijgen??

Zeker. Er zijn veel C ++ -taken en er bestaat een enorme hoeveelheid code die moet worden bijgewerkt, onderhouden en af ​​en toe herschreven. De top drie populairste programmeertalen volgens de driemaandelijkse Tiobe.com-enquête zijn Java, C en C++.

Je zou je eigen spellen kunnen schrijven, maar je moet artistiek zijn of een bevriende artiest hebben. Je hebt ook muziek en geluidseffecten nodig. Meer informatie over game-ontwikkeling. Misschien is een professionele 9-5-loopbaan beter geschikt voor u - lees meer over een professionele carrière of overweeg om de wereld van software-software voor het schrijven van software te betreden om nucleaire reactoren, vliegtuigen, ruimteraketten of voor andere veiligheidskritieke gebieden te besturen.

Welke hulpmiddelen en hulpprogramma's zijn er?

Als je niet kunt vinden wat je zoekt, kun je het altijd schrijven. Dat is hoe de meeste van de tools rond ontstonden.