C++: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
Nene (arutelu | kaastöö)
STL link
Nene (arutelu | kaastöö)
eemaldatud üleliigne C++ rõhutamine
19. rida:
 
==Võrdlus teiste keeltega==
Nagu '''C++''' nimi ütleb, on keel "parem kui [[C (programmeerimiskeel)|C]]" ehk algsena [[C (programmeerimiskeel)|C]] keele laiendus ning on seega päritud otse [[C (programmeerimiskeel)|C]]-st. '''C++''' võimaldab kasutada olemasolevaid [[C (programmeerimiskeel)|C keele]] [[programmeerimisteek]]e ja koodi. Tänapäevane '''C++''' keele põhitugevus seisneb just ''üldistamises'' ehk võimes manipuleerida veel teadmata [[andmetüüp]]idega (vt [[C++ Standard Template Library]]), samal ajal olles ka [[riistvara|riistvaralähedane]] ning kiirem võrreldes [[Java]] ja [[C Sharp|C#]]-ga.
 
C++ laiendus [http://www.aspectc.org/ AspectC++] võimaldab lisaks ka [[aspektorienteeritud]] programmeerimist.
26. rida:
 
===Hello world===
[[Hello world]] '''programm C++''' keeles näeb välja nii:
<pre>
#include <iostream>
37. rida:
 
==Kasutusalad==
'''C++''' kasutatakse tihti suuremate ja veakindlate süsteemide loomisel, mille puhul on kiirus oluline. [[C (programmeerimiskeel)|C-keel]] osutuks selleks liiga raskelt hallatavaks, [[Java]] ja [[C Sharp|C#]] liiga aeglaseks või suureks või mõnel muul põhjusel mittesobivaks.
 
== Vaata ka ==