Ero sivun ”C++” versioiden välillä
Siirry navigaatioon
Siirry hakuun
ei muokkausyhteenvetoa
p (<source lang=c> ei taida olla c++ vastaavaa määritystä) |
Ei muokkausyhteenvetoa |
||
Rivi 3: | Rivi 3: | ||
Esimerkki C++-ohjelmasta: | Esimerkki C++-ohjelmasta: | ||
<source lang=" | <source lang="cpp"> | ||
#include <iostream> | |||
#include <cstdlib> | |||
int main(int argc, char* argv[]) { | |||
std::cout << "Hei maailma" << std::endl; | |||
return EXIT_SUCCESS; | |||
} | |||
</source> | </source> | ||
C++-ohjelmat voidaan kääntää lähes monien [[Jakelut|jakelupakettien]] mukana tulevalla [[GCC|G++]]-ohjelmalla seuraavasti:<br> | C++-ohjelmat voidaan kääntää lähes monien [[Jakelut|jakelupakettien]] mukana tulevalla [[GCC|G++]]-ohjelmalla seuraavasti:<br> | ||
g++ ohjelma.cpp -o ohjelma | $ 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]]. | 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]]. | ||