Elementi C++ -a
Funkcije - podrazumijevane vrijednosti
long lArea = 5; // globalna varijabla
...
long Area ( int iLength, int iWidth = 5  )
{
  long lArea; // lokalna varijabla
  lArea = (long) iLength * iWidth;
  ::lArea = 0;
  return lArea;
}
...
lArea1 = Area ( 3, 2 );
lArea2 = Area ( 3 );
podrazumijevana vrijednost
za drugi parametar