jesu li funkcije isto što i u npr. basicu potprogrami? po ovom primjeru, koji ispisuje 0, nisu.
#include <iostream>
#include <cstdlib>
using namespace std;
void funkcija(int);
void funkcija(int broj)
{
broj += 3;
return;
}
int main()
{
int nekiBroj = 0;
funkcija(nekiBroj);
cout << nekiBroj;
return 0;
}