C++ Essentials 1.2

Licentie: Gratis ‎Bestandsgrootte: 2.62 MB
‎Gebruikersbeoordeling: 4.0/5 - ‎1 ‎Stemmen

Welkom bij de online mobiele C++ tutorial! Het doel van deze tutorial is om een goed begrip van de programmeertaal C + + te geven aan elke persoon die het wil. Dus wat is C ++? Waarom zijn er zoveel programma's geschreven in C++? C++ is een programmeertaal van de derde generatie. Toen computers voor het eerst werden uitgevonden, werden ze geprogrammeerd met zeer eenvoudige, low-level commando's. Een programmeur zou het ontwerp van een programma, dan vertalen van het programma in een specifieke set van codes, bekend als machine taal. Deze codes zouden worden ingevoerd in een computer met schakelaars, ponskaarten, of primitieve toetsenborden. Deze programma's waren omslachtig om te schrijven, en zeer moeilijk te debuggen. (Foutopsporing is de handeling van het verwijderen van fouten in een programma.) Machinecode wordt beschouwd als de eerste generatie programmeertalen. Deze applicatie helpt de gebruiker om basiskennis over C++ taal op te doen. Het biedt zes hoofdstuk namelijk:* Computer Hardware *Programma's: Instructies in de Computer * Besturingssystemen * Waarom hebben talen op hoog niveau?* C ++ ontwikkelomgeving * Sequence (PDF van hoofdstuk)* Iteratie (PDF van hoofdstuk)*Selectie (PDF van hoofdstuk)*Eenvoudig gebruik van bestanden*Functies*Arrays*Programma's met functies en arrays*Standaard algoritmen*Tools*Ontwerp en documentatie*Enum, Struct, en Union*Voorbeelden met behulp van structs*Bits and pieces*Beginners' Class*Dynamic data and pointers*Collections of data*A World of Interacting Objects*Intermediate class*Two more - trees*Templates *Exceptions*Example: Supermarket*Design and documentation: 2*The Power of Inheritance and Polymorphism*Reusable designs*Frameworks for understandingIt cover big part of C++ language and also it will very useful for the fresher as for Job seekers for Jobing interview. C++ is een statisch getypte, vrije vorm, multi-paradigma, gecompileerde, algemene programmeertaal. Het wordt beschouwd als een taal op tussenniveau, omdat het een combinatie van taalfuncties op hoog niveau en op laag niveau omvat. Het werd ontwikkeld door Bjarne Stroustrup vanaf 1979 bij Bell Labs als een verbetering van de C-taal. Oorspronkelijk genoemd C met Klassen, werd de taal anders genoemd C++ in 1983, als woordspeling die de verhogingsexploitant impliceert. C++ is een van de meest populaire programmeertalen met applicatiedomeinen, waaronder systeemsoftware, applicatiesoftware, apparaatstuurprogramma's, embedded software, krachtige server- en clienttoepassingen en entertainmentsoftware zoals videogames. Verschillende groepen bieden zowel gratis als eigen C++ compilersoftware, waaronder het GNU Project, Microsoft, Intel en Embarcadero Technologies. C++ heeft veel andere populaire programmeertalen sterk beïnvloed, met name C# en Java.C++ wordt ook gebruikt voor hardwareontwerp, waarbij het ontwerp in eerste instantie wordt beschreven in C++, vervolgens geanalyseerd, architectonisch beperkt en gepland om een hardwarebeschrijvingstaal op het niveau van registers te maken via synthese op hoog niveau. De taal begon als verbeteringen aan C, eerst het toevoegen van klassen, dan virtuele functies, operator overbelasting, meerdere overerving, sjablonen, en uitzonderingsafhandeling onder andere functies. Na jaren van ontwikkeling werd de C++ programmeertaalstandaard in 1998 geratificeerd als ISO/IEC 14882:1998. De norm werd gewijzigd door de technische corrigendum van 2003, ISO/IEC 14882:2003. De huidige standaard die C++ uitbreidt met nieuwe functies werd in september 2011 door ISO geratificeerd en gepubliceerd als ISO/IEC 14882:2011 (informeel bekend als C++11). Opmerking: deze gratis app wordt ondersteund door advertenties en kan advertenties bevatten in de meldingslade en/of het startscherm. Trefwoorden: polymorfisme, oeps concept, C++, Cpp, programmeren, taal, aanwijzer, codering, interview, functies,

versiegeschiedenis

  • Versie 1.2 geplaatst op 2012-10-29
    Verschillende oplossingen en updates
  • Versie 1.2 geplaatst op 2012-10-29

Programmadetails