Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [C] funzioni vs macro

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698

    [C] funzioni vs macro

    Sono alle prese con un'applicazione che fa decine di migliaia di chiamate a determinate funzioni e pensavo di ottimizzare un po le prestazioni sostituendo, dove possibile, alcune di queste funzioni con delle macro o direttamente con dei blocchi di codice.

    Mi aspettavo un discreto miglioramento nei tempi di elaborazione perche pensavo di aver bypassato migliaia di volte la fase di caricamento del codice,inizializzazione dello stack, passaggio dei parametri, etcetc

    Con somma meraviglia mi sono accorto che invece di migliorare le prestazioni peggiorano oO

    Come è possibile? Voglio dire, sono abbastanza sicuro di aver sgravato il sistema operativo di alcune migliaia di operazioni inutili...
    Cosa può essere andato storto?

    Grazie

  2. #2

    Re: [C] funzioni vs macro

    Originariamente inviato da Gil Mour
    Sono alle prese con un'applicazione che fa decine di migliaia di chiamate a determinate funzioni e pensavo di ottimizzare un po le prestazioni sostituendo, dove possibile, alcune di queste funzioni con delle macro o direttamente con dei blocchi di codice.

    Mi aspettavo un discreto miglioramento nei tempi di elaborazione perche pensavo di aver bypassato migliaia di volte la fase di caricamento del codice,inizializzazione dello stack, passaggio dei parametri, etcetc

    Con somma meraviglia mi sono accorto che invece di migliorare le prestazioni peggiorano oO

    Come è possibile? Voglio dire, sono abbastanza sicuro di aver sgravato il sistema operativo di alcune migliaia di operazioni inutili...
    Cosa può essere andato storto?

    Grazie


    posta il codice...
    cmq intendi funzioni inline?
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    eh non posso postare ilc odice...
    so 20 sorgenti da 1000 righe

    le funzioni inline, in tutta onestà, le ho viste spesso in giro ma non so cosa siano

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    up

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 © 2025 vBulletin Solutions, Inc. All rights reserved.