bus error e segmentation fault

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
seven speed
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 337
Iscrizione: lunedì 4 novembre 2013, 10:15
Desktop: Gnome3/Unity
Distribuzione: Ubuntu 14.04 lts

bus error e segmentation fault

Messaggio da seven speed »

ciao ragazzi,questa è una domanda generica,non mi riferisco ad un singolo programma(parlo del linguaggio c++ poi non so se è lo stesso con c o java..),dato che ho incontrato diverse volte il problema senza mai capire come affontarlo,ma aggirandolo cambiando quasi sempre completamente l'impostazione dell'intero programma.....
a livello teorico cosa voglionol dire "bus error" e "segmentation fault"?a livello più pratico invece,generalmente questi due errori da cosa vengono generati?perchè molto spesso non riesco a capire neanche cosa andare a guardare....mi servirebbe una "dritta"per capire cosa andare a vedere quando mi trovo inc erte situazioni...
Avatar utente
M_A_W_ 1968
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 856
Iscrizione: venerdì 15 febbraio 2013, 3:57
Desktop: KDE
Distribuzione: SuSE
Sesso: Maschile
Località: Un luogo geometrico
Contatti:

Re: bus error e segmentation fault

Messaggio da M_A_W_ 1968 »

L'unica "dritta" possibile è la seguente, un quadrifoglio portafortuna connesso ad un unico stelo:
- Impara a sviluppare test modulari e forced failures, a livello di singole funzioni.
- Impara ad usare LINT per l'analisi statica del sorgente.
- Prendi l'abitudine di usare sempre un debugger.
- Impara ad usare valgrind.
Sì, un blog ce l'ho perfino io: gli è che mi manca il tempo...

"...in una società che sembra sempre più spaventata dai problemi troppo articolati e che rigetta come un corpo estraneo ogni elemento di complessità, sapremo ancora come utilizzare il parere degli esperti?"
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti