Ero sivun ”C++” versioiden välillä

Siirry navigaatioon Siirry hakuun
3 merkkiä poistettu ,  28. tammikuuta 2016
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="c">  
<source lang="cpp">
#include <iostream>
#include <iostream>
#include <cstdlib>
#include <cstdlib>


int main(int argc, char* argv[]) {
int main(int argc, char* argv[]) {
    std::cout << "Hei maailma" << std::endl;
    std::cout << "Hei maailma" << std::endl;
    return EXIT_SUCCESS;
    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]].


Navigointivalikko