C++: Razlika med redakcijama
Izbrisana vsebina Dodana vsebina
m posodobitev kode |
|||
Vrstica 10:
C++ se prevede v strojni jezik kar mu omogoča, da enak program izvaja bistveno hitreje od jezikov, ki se interpretirajo ali pa se prevedejo v vmesni jezik (Java, C#, Python, javascript, PHP, ... ). Poleg tega da za isto opravilo program porabi manj časa, porabi tudi manj energije, kar je pomembno za naprave z baterijskim napajanjem. C++ se je razvil iz jezika C in programe napisane v jeziku C je razen nekaterih redkih izjem mogoče brez sprememb prevesti s prevajalnikom za C++.
<
// Demonstracija najosnovnejšega programa v programskem jeziku C++
#include <iostream>
Vrstica 19:
return 0;
}
</syntaxhighlight>
== Kazalci ==
Vrstica 31:
Zgled:
<
#include <iostream>
Vrstica 40:
return 0;
}
</syntaxhighlight>
== Podatkovni tipi ==
Vrstica 77:
Primer:
<
int a = 15;
bool check;
Vrstica 97:
std::cout<<"vrednost ni ne 13 in ne 15"<<std::endl;
}
</syntaxhighlight>
== Zanke ==
Vrstica 106:
Zgled:
<
#include <iostream>
Vrstica 122:
return 0;
}
</syntaxhighlight>
* do while
Najprej se enkrat izvede telo zanke, potem pa se šele preveri pogoj. To pomeni da se telo zanke izvede vsaj enkrat tudi, če je pogoj nepravilen.
Zgled:
<
#include <iostream>
Vrstica 142:
return 0;
}
</syntaxhighlight>
* for
Zanka for združuje značilnosti vseh treh zank - »if«, »while« in »do while«. Zanka najprej deklarira neko spremenjlivko (lahko tudi ne), potem se preveri pogoj in še nato se lahko izvede neka pravilna [[matematična operacija]] (s tem si pomagajo, da spremljajo kolikokrat se zanka izvede).
Zgled:
<
#include <iostream>
Vrstica 158:
return 0;
}
</syntaxhighlight>
== Razredi ==
|