Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    95

    [c++] Problema solo in Release

    Salve, vorrei porvi un problema che mi sta veramente facendo dannare!
    Lavoro con VC2005 express, e sto utilizzando la libreria Sdl per fare dei programmi con grafica 2D. Ogniqualvolta che avvio il mio programma con la configurazione Release degli oggetti non vengono visualizzati sullo schermo. La cosa che mi fa innervosire è che il problema non si verifica se avvio il programma con il debugger, ne se avvio il programma con la configurazione Debug. Quindi per me è praticamente impossibile trovare il problema!
    Avete idea di cosa puo' essere? Non vi posto del codice sia perchè è molto, e poi perchè non credo che sia problema di codice se funziona perfettamente con altre configurazioni.
    Grazie per l'attenzione,
    Francesco

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Beh, non c'e' molto da poter dire senza provare direttamente il codice ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    95
    Ma praticamente, cosa puo' cambiare il debugger nell'esecuzione del programma? Come è possibile che del codice funzioni con il debugger e non funzioni se avviato normalmente?

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da cadue
    Ma praticamente, cosa puo' cambiare il debugger nell'esecuzione del programma? Come è possibile che del codice funzioni con il debugger e non funzioni se avviato normalmente?
    Cambia tutto perche' le LIBRERIE in modalità Debug e quelle in Release sono diverse.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    95
    si questo lo so. Ma tra un esecuzione in Release e una (sempre in release) con il debugger cosa dovrebbe cambiare?

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Dato che l'esecuzione in debugging e' piu' "lenta" di quella normale, i ritardi introdotti potrebbero evitare il problema che determina l'anomalia che rilevi.

    In altre parole, la velocità del release, mancante mentre fai il debugging, per qualche motivo, potrebbe essere la causa del problema.

    Ma sono SOLO supposizioni ... se non si prova in prima persona il programma completo (ovviamente, riproducendo esattamente il problema), NON si puo' dire molto di piu' ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.