Hopp til innhald

C++

Frå Wikipedia – det frie oppslagsverket
C++


UtviklarBjarne Stroustrup
Utgjeve1983
Nyaste versjonC++23 (19. oktober 2024)[1]
Typesystemprogrammering
Nettstadhttps://isocpp.org/

C++ er eit programmeringsspråk som vart vidareutvikla frå programmeringsspråket C av Bjarne Stroustrup tidleg på 1980-talet. I motsetjing til C, støttar C++ objektorientert programmering. Ein kan då gruppere variablar og prosedyrer i klassar. Vidare kan ein definere objekt av klassen. Som i dei fleste andre objektorienterte programmeringsspråk kan ein klasse arve eigenskapar frå ein annan klasse. C++ er eit såkalla multiparadigme-programmeringspråk, det vil seie at ein kan kombinere ulike måter å programmere på, til dømes objektorientert programmering, generisk programmering, prosedyreorientert programmering, og til ein viss grad funksjonell programmering.

Eksempelet nedanfor skriv Hallo! på skjermen. Deklarasjonsfila <iostream> må inkluderast for at ein skal kunne nytte straumen cout. Det er ei rekkje slike filer som må inkluderast etter kva ein treng. Utskrifta vert gjort i funksjonen main som også returnerer heiltalet 0, som fortel at programmet er køyrt utan feil (det kunne òg ha returnert feilkodar som identifiserer feilårsak).

# include <iostream> // nødvendig for å nytte straumen cout
int main()
{ 
  std::cout << "Hallo!\n";
  return 0;
}

eller:

# include <iostream>
using namespace std;
 
int main()
{ 
   cout << "Hallo!\n";
   return 0;
}

Bakgrunnsstoff

[endre | endre wikiteksten]
Commons har multimedium som gjeld: C++