| 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 emitir punteros de función
    punteros de función se utilizan con mayor frecuencia cuando se carga una librería de enlace dinámico (DLL ) . Al enumerar las funciones de una DLL , un programa recibe un puntero a la función que desea ejecutar . Para llamar a una función el puntero primero tiene que ser del tipo fundido a un prototipo de función , que describe la variables de entrada y de salida . Esto asegura que la persona que llama pasa a los tipos correctos de las variables de la función y que el resultado de la función , en su caso , también se corresponde a un tipo de variable correcta . Cosas que necesitará
    Visual Studio 2010
    Mostrar más instrucciones
    1

    Abra la solución de proyecto en Visual Studio 2010 .
    2

    Navegar a la línea de código en el puntero de función es ser de tipos.
    3

    Asegúrese de que el prototipo de la función para el puntero es correcto. Una función que acepta un entero como su único argumento se puede definir como: " typedef void MYFUNC (int ) ; "
    4

    Crear una nueva variable para almacenar el puntero a ser encasillado en que se define . por su prototipo de función . Si la función se llama " MYFUNC ", la definición de la variable sería " myVariableName MYFUNC . "
    5

    Tipo echado el puntero de función al hacer la nueva variable igual al nombre del prototipo de función envuelto en paréntesis redondeadas seguido por el puntero de función . Tipo de fundición a un puntero de función a un prototipo de la función llamada " MYFUNC " se escribiría como: " myVariableName = ( MYFUNC ) myFunctionPointer ; "
    6

    Llame al puntero usando la variable era de tipo yeso para con respecto a su prototipo de función .

    Previous :

    next :
      Artículos relacionados
    ·Cómo compilar C + + en Linux 
    ·Tipos de objetos PowerShell 
    ·Cómo crear texto para Direct3d C + + 
    ·Cómo asignar una matriz 2D Uso Malloc 
    ·Cómo ocultar la subvista en un iPhone 
    ·Cómo programar el operador resto 
    ·¿Qué es Microsoft Visual Studio 6.0 
    ·Errores comunes en Turbo C 
    ·Cómo aprender Visual C + + 
    ·Cómo utilizar Skyboxes en GtkRadiant 
      Artículos destacados
    ·Cómo utilizar un puntero de función en la matriz de e…
    ·Cómo crear una lista de vectores 
    ·Cómo asignar un puntero array 2D 
    ·Cómo eliminar atributos únicos en MySQL 
    ·Python no coincide con una cadena 
    ·Cómo contar una lista de texto en Python 
    ·Cómo crear un archivo en Python 
    ·Cómo actualizar el tiempo con VBScript 
    ·Cómo pasar datos entre documentos de Word con VBA 
    ·Cómo enviar una matriz a través de Winsock en Visual …
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com