W jĂŞzyku C++ odpowiednikiem stosowanej w Pascalu procedury jest funkcja typu pustego (void). Dla przypomnienia deklaracja funkcji ma nsp. postaĂŚ:
typ nazwa_funkcji(typ_argumentu: argument, ...) {...}
JeÂżeli funkcja ma niczego nie zwracaĂŚ naleÂży zamiast typu argumentu wstawiĂŚ sÂłowo void:
np. void nazwa_funkcji(void){....}.
WywoÂłanie takiej funkcji w programie bĂŞdzie miaÂło postaĂŚ:
nazwa_funkcji();
wyswietlanie();
#include <cstdlib>
#include <iostream>
using namespace std;
void napis(void)
{
cout<<"Tak dziaÂła funkcja bez okreÂślonego argumentu,"<<endl;
cout<<"nie zwracajÂąca nic do systemu"<<endl;
}
int main(int argc, char *argv[])
{
napis();
system("PAUSE");
return EXIT_SUCCESS;
}