| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo declarar funciones estáticas en C + +
    funciones miembro estáticas no son frecuentes en los programas en C + +. Un programador podría utilizar estas funciones , principalmente cuando se quiere acceder a una función miembro de la clase a pesar de que no se ha creado una instancia . Funciones miembro estáticas no tienen acceso al puntero "this" , y su alcance no se extiende más allá de la clase. No se puede declarar un miembro estático de ser virtual. Las funciones estáticas sólo pueden acceder a los datos estáticos dentro y fuera de la clase. Sigue leyendo para saber cómo declarar funciones estáticas en C + + . Cosas que necesitará
    Conocimientos avanzados de C + +
    Microsoft Visual C + +, Borland C + + Builder u otro IDE
    Ver Más instrucciones
    1

    Designar una función miembro estática como poniendo la palabra clave static antes de la declaración de la función , dentro de la clase C + + de la siguiente manera :
    static void MemberFunc (int ) ;
    2

    Acceso a una función estática utilizando el nombre de clase , más la resolución de ámbito operador y el nombre de la función . Tenga en cuenta que esto es diferente de la forma en que es posible acceder a una función miembro normal que utiliza el operador miembro dot :
    AlgunaClase :: MemberFunc ( 45 ) ;
    3

    Estudio de la siguiente código de ejemplo para comprender cómo implementar una función estática en un programa.
    archivo de clase { f
    archivo estático, datos //estáticas
    público :
    estática y archivo GetHandle () { f
    return; }

    //resto de definición de clase
    } ;
    int main () {
    archivo f = Archivo :: GetHandle ();

    Previous :

    next :
      Artículos relacionados
    ·Cómo escribir un C + + Programa Media 
    ·Las desventajas de punteros en C 
    ·Cómo hacer una aplicación de alarma MFC 
    ·Cómo compilar ejemplos de DirectX en Visual C 
    ·Cómo ordenar dos columnas sin enlazar en el DataGridVi…
    ·Cómo crear una aplicación de consola de C , que actú…
    ·Cómo convertir un doble de un número entero en C 
    ·¿Cómo equiparar dos cosas en una sentencia if en C + …
    ·Cómo llamar a una matriz de cadenas en C + + 
    ·Cómo inicializar un ArrayList 
      Artículos destacados
    ·Tutorial sobre cómo programar un SQL 
    ·Cómo localizar DBIx 
    ·Tutorial de PHP y SimpleXML Atributos 
    ·Cómo Ingresar a Zangle Usando Python 
    ·Cómo va a salir Tamaños móviles 
    ·Cómo codificar una sentencia if Otras ventas en VB6 
    ·Cómo escribir un cuadro de texto en un archivo C 
    ·Cómo quitar ceros en recursividad Java 
    ·Cómo Compilar y ejecutar un archivo CPP en CMD 
    ·Cómo publicar PHP en un menú desplegable 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com