Ero sivun ”C++” versioiden välillä
[katsottu versio] | [katsottu versio] |
Poistettu sisältö Lisätty sisältö
p Fix |
Vuo (keskustelu | muokkaukset) pEi muokkausyhteenvetoa |
||
Rivi 15:
|uutisryhmä=comp.lang.c++
}}
'''C++''' on yksi tärkeimmistä kaupallisessa [[Ohjelmointi|ohjelmistokehityksessä]] käytettävistä [[ohjelmointikieli]]stä. [[Bjarne Stroustrup]] kehitti C++:n 1980-luvulla [[C (ohjelmointikieli)|C-kielestä]] lisäämällä siihen muun muassa [[olio-ohjelmointi]]in ja [[geneerinen ohjelmointi|geneerisyyteen]] liittyviä ominaisuuksia.<ref>Stroustrup 1994, s. 63–108</ref>
C++ sisältää muun muassa [[Luokka (ohjelmointi)|luokat]], periytymisen, mallit (templates) ja [[Poikkeus|poikkeukset]]. C++ perustuu C-kieleen siten, ettei kieltä ole suunniteltu uudelleen, vaan uusia ominaisuuksia on lisätty.<ref>{{Kirjaviite | Tekijä =Päivi Hietanen | Nimeke = C++ ja olio-ohjelmointi| Kappale = | Sivu = 16| Selite = | Julkaisija = Teknolit | Vuosi = 2000| Tunniste = ISBN 951-846-000-0| Viitattu = | Kieli = }}</ref> Kielen suunnittelun eräänä pääperiaatteena on ollut kaiken ylimääräisen suorituksenaikaisen koodin jättäminen pois, joten kieleen itseensä ei ole esimerkiksi sisällytetty [[Roskienkeräin|roskienkeräystä]].
|