Rekisteröitymätön käyttäjä
Ero sivun ”C++” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Korjattu koodista typo ja muutettu muutenkin enemmän c++-tyyliseksi. Lisää linkkejä.
p (jakelu->jakelut :D) |
(Korjattu koodista typo ja muutettu muutenkin enemmän c++-tyyliseksi. Lisää linkkejä.) |
||
Rivi 3: | Rivi 3: | ||
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. | 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 | Esimerkki C++-ohjelmasta: | ||
#include <iostream> | #include <iostream> | ||
int main( | #include <cstdlib> | ||
std::cout << "Hei maailma | |||
return | int main(int argc, char* argv[]) { | ||
std::cout << "Hei maailma" << std::endl; | |||
return EXIT_SUCCESS; | |||
} | } | ||
C++-ohjelmat voidaan kääntää lähes jokaisen [[Jakelut|jakelupaketin]] mukana tulevalla [[GCC]]-ohjelmalla seuraavasti:<br> | C++-ohjelmat voidaan kääntää lähes jokaisen [[Jakelut|jakelupaketin]] mukana tulevalla [[GCC|G++]]-ohjelmalla seuraavasti:<br> | ||
<tt>g++ ohjelma.cpp -o ohjelma</tt> | <tt>g++ ohjelma.cpp -o ohjelma</tt> | ||
== Linkit == | |||
http://www.nic.funet.fi/c++opas/ | * [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.cs.uta.fi/~zsjv/johoh/luennot/Aloitus.html Visalan ''Johdatus Ohjelmointiin''-kurssin aineisto] |