Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [C++]Puntatori a funzione

    Chi è che mi spiega x bene i puntatori a funzione???


    Tnk 100000000000000000000000000000000000000
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    C++ Corso di Programmazione di Lippman

  3. #3
    Originariamente inviato da l.golinelli
    C++ Corso di Programmazione di Lippman
    c'è lo!
    Ma nn mi è ancora del tutto chiaro
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  4. #4
    ho provato a leggermi il Lippman e poi ad applicare:
    codice:
    #include <iostream>
    #include <cstdio>
    
    using namespace std;
    
    char ciao(char *nome)
    {
        cout << "Ciao " << nome <<endl;
    }
    
    char ciao2(char *nome)
    {
        cout << "Culo " << nome <<endl;
    }
    
    int main()
    {
        char ( *punt )( char* );
        char ris1, ris2;
        punt = ciao;
        ris1 = punt("luca");
        punt = ciao2;
        ris2 = punt("zane");    
        system("PAUSE");
        return 0;
    }
    Ma appesantiscono il programma?
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  5. #5
    Assolutamente no. Tutte le funzioni vengono chiamate tramite il loro indirizzo, anche senza puntatori a funzione.

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.