Muokataan sivua C++

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 1: Rivi 1:
{{Perustietoa}}
Pillu
{{Ohjelmointikieli
| nimi=C++
| paradigma=oliopohjainen
| tyypitys=vahva, staattinen
| suoritusmalli=käännettävä
| evaluointitapa=
| kotisivu=[https://isocpp.org/ isocpp.org]
}}
 
'''C++''' on alun perin Bjarne Stroustrupin 1980-luvulla kehittämä ohjelmointikieli. C++ on kehitetty C-kielestä lisäämällä siihen muun muassa olio-ohjelmointiin ja geneerisyyteen liittyviä ominaisuuksia.
 
Esimerkki C++-ohjelmasta:
<syntaxhighlight lang="cpp">
#include <iostream>
 
int main() {
    std::cout << "Hei maailma" << std::endl;
    return 0;
}
</syntaxhighlight>
 
C++-ohjelmat voidaan kääntää lähes monien [[Jakelut|jakelupakettien]] mukana tulevalla [[GCC|G++]]-ohjelmalla seuraavasti:<br>
$ g++ ohjelma.cpp -o ohjelma
Jos G++:aa (eli GCC-kääntäjää) ei ole automaattisesti asennettu järjestelmään, se löytyy [[paketinhallintajärjestelmä|paketinhallinnasta]] paketista <tt>gcc</tt> tai <tt>build-essential</tt>. Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]].
 
==Katso myös==
*[[C]]
*[[Pelikehitys]]
*[[Lua]]-virtuaalikone esimerkki Linuxille C++-kielellä toteutettuna.
*[[LibRocket]]
*[[ODE]]
*[[Bullet]]
 
== Aiheesta muualla ==
* [http://www.nic.funet.fi/c++opas/ Aleksi Kallion suomenkielinen C++-opas]
* [http://www.mit.jyu.fi/vesal/kurssit/winohj/html/cpp/m.htm Lappalainen & Lahdelma: Olio-ohjelmointi ja C++]
* [http://www.ohjelmointiputka.net/opas.php?tunnus=cpp_ohj_01 Ohjelmointiputkan C++-opas]
* [http://www.flug.fi/ohjeita/linux-ohjelmointi.html Jukka Suomelan artikkeli C- ja C++-ohjelmoinnista Linux-ympäristössä]
* [http://fi.wikibooks.org/wiki/C++/Moderni_C++ Wikikirja Moderni C++]
* [https://github.com/isocpp/CppCoreGuidelines The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++ ]
* [https://www.youtube.com/playlist?list=PLEETnX-uPtBWqdhPn-cWsHnjaTX7KC_wm C++ Tutorial Youtubessa]
* [https://www.youtube.com/playlist?list=PL9156F5253BE624A5 C++ Tutorial Youtubessa]
* [https://www.youtube.com/playlist?list=PLlrATfBNZ98dudnM48yfGUldqGD0S4FFb C++ Tutorial Youtubessa]
 
{{Ohjelmointikielet}}
[[Luokka:Kehitystyökalut]]
[[Luokka:Oliopohjaiset ohjelmointikielet]]
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)
Noudettu kohteesta ”https://www.linux.fi/wiki/C%2B%2B