| 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 >> Lenguajes De Programación >> Content
    ¿Por qué utilizar punteros de función
    ? En C y C + + y otros lenguajes que permiten el acceso directo a la memoria del ordenador , un puntero es un tipo especial de valor que tiene una dirección de memoria en lugar de los datos especificados directamente . Punteros de función apuntan a las funciones de la memoria en lugar de valores. Punteros de función se puede utilizar para ejecutar las técnicas de programación declarativa , o de estilo funcional en C o C + + , idiomas que son en gran medida imperativa. Como acotación al margen , la programación de estilo declarativo subraya indicando a la computadora lo que algo es , mientras que la programación de estilo imperativo subraya decirle a la computadora cómo hacer algo. Datos Dirigido Programación

    punteros de función se puede utilizar para implementar los datos dirigidos programación , que es una forma de programación genérica . En términos sencillos , la programación genérica permite funciones para procesar valores de tipos arbitrarios . C y C + + funciones de manera predeterminada sólo se pueden procesar las funciones de los tipos declarados anteriormente . Por ejemplo , una función de " función int (int queso , bola char) " debe devolver un entero y sólo toma un entero y un carácter. Punteros de función se puede utilizar para enviar de forma dinámica sobre los tipos de argumentos.
    Signal Processing estilo de programación

    punteros de función se puede utilizar para implementar funciones de procesamiento de señal de estilo como mapa y reducir . Estas son funciones que tienen una función definida por el usuario y las aplican a cada elemento en una lista.
    Higher Order Programación

    programación de orden superior es otra forma de programación que permite encapsular "patrones " comunes en lo que se conoce como una función de orden superior . Punteros de función se puede utilizar para generar funciones de orden superior .
    Otros declarativos Técnicas

    punteros de función se puede utilizar para poner en práctica muchas otras técnicas de programación declarativa . Como otro ejemplo , currying se puede implementar el uso de punteros de función . El proceso de ganarse se define como teniendo una función previamente definida y devolver una nueva función que es la función de edad, con algunos de sus argumentos aplicados.

    Previous :

    next :
      Artículos relacionados
    ·Cómo obtener filas de DataGrid en JavaScript 
    ·Cómo reemplazar los espacios en subcadenas DOS 
    ·¿Cómo estimar densidad del núcleo Suavizado 
    ·Cómo mostrar nombres de objetos en MATLAB 
    ·Cómo agregar a un C # ARRAY STRING 
    ·Cómo configurar un ordenador para acceder ActiveX pasa…
    ·Acerca Datalog 
    ·¿Cuáles son los conceptos de Entity Data lógicos 
    ·Cómo encontrar números enteros 
    ·Cómo encontrar la suma de los dígitos de un número e…
      Artículos destacados
    ·Scrum FAQ 
    ·Las diferencias entre las interfaces y resúmenes en Ja…
    ·Cómo descifrar código PHP 
    ·Acerca de la salida de datos JSON con JavaScript 
    ·Cómo hacer control Listbox editable en C + + 
    ·Cómo editar un objeto ListView en Visual Basic 
    ·Cómo integrar de una base de datos en una aplicación …
    ·Cómo obtener el estado de la salida en Python 
    ·Scrum Ventajas 
    ·SQL Writing Tools 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com