il programma dovrebbe aprire il file di testo in basso a destra in modalità lettura e inserire i numeri che trova (uno per riga) ognuno in una lista linkata (pile, liste, code o alberi) per poi ordinarli in modo crescente.
Non riesco neanche ad aprire il file, infatti all'esecuzione del programma mi dà errore di segmentazione, probabilmente devo allocare dinamicamente la memoria? HELPPP MEEE!! grazie in anticipo a tutti. |
Ci sono molti errori nel tuo programma, a partire dall'inversione di argc e argv, dal tipo errato per argv, parentesi messe male, mfptr++ che non serve anzi è sbagliato, mancata allocazione della memoria, etc. etc. Ecco una versione funzionante, a cui ho anche aggiunto un esempio in cui i dati letti vengono riutilizzati, per esempio semplicemente riscrivendoli:
|
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 05 Jan '16, 20:06
domanda visualizzata: 7,732 volte
ultimo aggiornamento: 06 Jan '16, 16:15
Posta per favore il codice del programma, non un'immagine, così che si riesca a leggere e riscrivertelo corretto.
@danieleXubu: sono d'accordo con @dadexix86, comunque da quello che vedo stai usando un puntatore, cioè ptr, che non punta a niente.
@danieleXubu alcuni commenti stilistici per la buona convivenza su questo sito: a meno di rispondere alla (tua) domanda principale usa i commenti e non le risposte, non urlare (scrivere in maiuscolo è urlare su internet) e infine utilizza i markup per il codice quando scrivi codice.
okey scusate non sapevo ci fosse differenza tra commenti e risposte, però non so proprio cosa voglia dire utilizza il markup per il codice..