Skrivning millioner af linjer computerkode kan være tidskrævende , det er bedst at være effektiv og økonomisk , når du kan. Funktioner er programmering konstruktioner , som du kan skrive en gang og derefter kalde gentagne gange i hele hoveddelen af programmet. Oprettelse funktioner i Microsoft Visual C + + kan føre til hurtigere og mere polerede programmer. Instruktioner
1
Erklær funktionen i rummet efter de medfølgende biblioteker til programmet og inden begyndelsen af hovedprogrammet. Skriv den type af funktion , så dens navn og derefter de argumenter, den vil anvende fra hovedprogrammet. For eksempel, hvis den funktion er at sammenligne to tal og returnerer det større antal , så ville du erklære den type som " int " for hele tal , navn funktionen og derefter give den type og variabler for de to argumenter i parentes --- alle fulgte med et semikolon , som pr C + + syntaks. Funktionen erklæring ville ud som følger : Hej
int getlarger ( int x , int y ),
2
Foretag et opkald til funktionen i selve hovedprogrammet. Bekræft, at den variable knyttet til funktionen er den samme type som returværdien af funktionen. For eksempel kunne du skrive : Hej
int z = getlarger (s, t);
hvor du erklærer variablen som du kalder funktionen ( "s" og "t" er variabler , der er allerede blevet erklæret og fyldt med en værdi tidligere i programmet ), eller : Hej
z = getlarger (s, t);
hvor z blev erklæret tidligere inden for programmet med de andre variabler.
3
Konstruer funktionen i slutningen af kroppen af den primære funktion . Erklær funktionen overskriften igen, og derefter oprette kroppen af funktionen. For eksempel, ville du skrive : Hej
int getlarger ( int x , int y) {
if ( x> y)
z = x ;
< p> ellers
z = y ;
tilbagevenden z; }
Denne funktion tager to variabler fra de vigtigste program som argumenter , og udfører derefter en sammenligning at fastslå , som er en større antal . Derefter indlæser afkastet argumentet med værdien af de større argument.