Statična funkcija : Je funkcija članica, ki se uporablja samo za dostop do C++
nizovne metode java
// C++ program to illustrate the use> // of static function> #include 'bits/stdc++.h'> using> namespace> std;> > class> A {> public>:> >static> void> f()> >{> >cout <<>'techcodeview.com!'>;> >}> };> > // Driver Code> int> main()> {> >A::f();> }> |
>
niz in podniz
>Izhod:
techcodeview.com!>
Program 2:
mini orodna vrstica excel
C++
// C++ program to illustrate the use> // of const keyword> > #include> using> namespace> std;> > // Driver Code> int> main()> {> >const> double> a = 1;> > >// Using the below line of code> >// gives error> >// a = 2.21;> > >cout << a << endl;> > >return> 0;> }> |
>
>Izhod:
java case statement
1>
Tabela Razlika med statično funkcijo in konstantno funkcijo:
| Statična funkcija | Konstantna funkcija |
|---|---|
| Deklarira se z uporabo statična ključna beseda . | Deklarira se z uporabo ključna beseda const . |
| Ne dovoljuje ponovnega spreminjanja spremenljivk ali podatkovnih članov ali funkcij. Namesto tega je dodeljen za celotno življenjsko dobo programa. | Omogoča določanje, ali je spremenljivka spremenljiva ali ne. |
| Pomaga pri klicanju funkcij, ki uporabljajo razred brez uporabe objektov. | Pomaga nam, da se izognemo spreminjanju predmetov. |
| To funkcijo lahko kličejo le statični podatkovni člani in statične članske funkcije. | To funkcijo lahko pokličete s katero koli vrsto predmeta. |
| Koristno je deklarirati globalne podatke, ki jih je treba posodobiti, medtem ko program živi v pomnilniku, uporabiti za omejevanje dostopa do funkcij, ponovno uporabiti isto ime funkcije v drugih datotekah itd. | Uporaben je s kazalci ali sklici, posredovanimi funkciji, uporablja se za izogibanje nenamernim spremembam predmeta, lahko ga kliče katera koli vrsta predmeta itd. |
| To je funkcija članica, ki na splošno omogoča dostop do funkcije z uporabo razreda brez uporabe primerka razreda. | To je funkcija članica, ki je v programu na splošno deklarirana kot konstantna. |