Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan Declare Statiske funksjoner i C + +
    Statiske medlem funksjoner forekommer sjelden i C + +-programmer . En programmerer vil bruke disse funksjonene hovedsakelig når han ønsker å få tilgang til et medlem funksjon selv om klassen ikke har blitt instansiert . Statiske medlem funksjoner ikke har tilgang til "dette" pekeren , og deres omfang strekker seg ikke utover klassen . Du kan ikke erklære en statisk medlem for å være virtuelle . Statiske funksjoner kan få tilgang til kun statiske data i og utenfor klassen . Les videre for å lære hvordan å erklære statiske funksjoner i C + + . Du trenger
    Avansert kjennskap til C + + Online Microsoft Visual C + +, Borland C + + Builder eller andre IDE
    Vis flere instruksjoner
    en

    utpeke et medlem funksjon som statisk ved å sette den statiske nøkkelordet før funksjonen erklæringen , inne i C + + klasse som følger : en static void MemberFunc ( int ) ;
    2

    tilgang til en statisk funksjon ved å bruke klassen navnet pluss omfanget oppløsning operatør og funksjon navn. Merk at dette er forskjellig fra måten du vil få tilgang til en normal medlem funksjon som bruker dot medlem operatør : en SomeClass :: MemberFunc ( 45) ;
    3

    Study følgende kode prøve å forstå hvordan de skal iverksette en statisk funksjon i et program .
    class fil {
    statisk File f ; //statiske data
    offentlige : en statisk & File getHandle ( ) {
    retur f ;
    } Twitter //resten av klassen definisjonen
    };
    int main ( ) { , File f = File :: getHandle ();

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Design Editor Bruke OpenGL 
    ·Hvordan oppdage den Blow av Mic på Xcode 
    ·Hvordan lage en vertikal graf i C + + 
    ·Hvordan å kompilere Flex til iPhone 
    ·Slik viser de etiske et Visual C Prosjekt 
    ·Hvordan lage en MFC Worker Thread 
    ·Slik fjerner SQLite i C 
    ·Slik konverterer en streng i Tegn i C + + 
    ·Hvordan Design en digital klokke 
    ·Ring Funksjon Object C + + Syntax 
      Anbefalte artikler
    ·Hvordan bygge en CPP kjørbar på Windows 
    ·Python Kernel Metoder 
    ·Slik viser du en Lisp kode som er skrivebeskyttet 
    ·Hvordan lage en String å godta Spaces 
    ·Hvordan Graf Algoritmer 
    ·Hva er forskjellene mellom C -Pascal og C Språk 
    ·Hvordan sikre at en fil er blitt kopiert i VB6 
    ·Hvordan kan definere verdier i Visual Basic 
    ·Hvordan du oppretter en Func_Train i GtkRadiant 
    ·Sette inn nye tabeller i MySQL Ved hjelp av PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/