Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    122

    [C] puntatori a funzioni..e eccezioni con exit..

    ciao a tutti...
    ho una dichiarazione di funzione del tipo:
    codice:
    *Mean (..,..,..)
    perchè si usa un puntatore a funzione e che vantaggi ha? e in tal caso la chiamata ad una funzione di questo tipo come si fa??

    Poi, ho un altra domanda..per gestire le eccezioni in C posso scrivere exit(1)?? ma devo aggiungere qulcos'altro??
    grazie a tutti...ciao :maLOL:
    Mi raccomando!...in generale...

  2. #2
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    i puntatori a funzioni possono essere utilizzate quando voi parametrizzare un algoritmo in base alla funzione da eseguire. Se ad esempio vuoi implementare un algoritmo di ordinamento è necessario poter confrontare gli elementi per sapere se un elemento è maggiore o minore di un altro. Allora alla funzione di ordinamento puoi passare come argomento un apuntatore ad una funzione di confronto che la funzione di ordinamento userà per confrontare gli elementi. Cambiando la funzione di confronto passata puoi utilizzare la stessa funzione di ordinamento per ordinare un array di tipo diverso senza doverti riscrivere l'ordinamneto per ogni tipo possibile.

    Sun Certified Java Programmer

    EUCIP Core Level Certified

    European Certification of Informatics Professionals

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.