Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 25
  1. #11
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    703
    ah giusto, perchè il >> arriva fino al primo spazio?

    mm..io ho fatto una prova e nel file di testo ci ho messo questi numeri:
    1

    2

    3

    -10

    8

    però..mm..mi restituisce 6 come se contasse..ma lo scopo della funzione dovrebbe essere un altro ^^

  2. #12
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da cleaner
    ah giusto, perchè il >> arriva fino al primo spazio?
    Che vuoi dire?

    mm..io ho fatto una prova e nel file di testo ci ho messo questi numeri:
    1

    2

    3

    -10

    8

    però..mm..mi restituisce 6 come se contasse..ma lo scopo della funzione dovrebbe essere un altro ^^
    Quale?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #13
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    703
    ho preso un file di testo di questo tipo 2008maggio.txt
    ed ho inserito all'interno i dati scritti nel post sopra..il problema è che viene 6..non capisco cosa significhi quel dato, in quanto la funzione, funziona ^^

  4. #14
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Nel codice esamini 10000 numeri ... ma ne hai solo 5 nel file ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #15
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    703
    mm, si questo è sbagliato perchè faccio dei cicli 'inutili' ma non dovrebbe incidere più di tanto perchè in ogni caso le condizioni poste nella funzione dovrebbero valere comunque, o sbaglio?grazie

  6. #16
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Alla funzione sottoseq devi passare il numero di elementi in A. Tu passi 10000 ma non e' questo il numero di elementi in A. Devi passare il numero esatto di elementi letti (che devi ricavare durante il ciclo di lettura, che si deve arrestare quando non ci sono piu' dati da leggere e deve contare quanti ne ha letti).

    Inoltre, ci sono errori nella sottoseq.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #17
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    703
    mm, forse pian piano ci arrivo..
    ho provato così:
    codice:
    while(leggidafile)
        {
            leggidafile.getline(rigaletta[j++],MAX_LINE_LEN);
        }
    alcune note: ho dichiato:
    -char rigaletta[MAX_LINES][MAX_LINE_LEN];
    -#define MAX_LINES 50
    -#define MAX_LINE_LEN 255
    -int j=0;

    il valore di j è correttamente 6, ma se faccio iniziare il ciclo for da 0 a j-1 e richiamo la funzione così:
    sottoseq(dati,j-1);
    rimane sempre a 0

  8. #18
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ti avevo scritto

    Inoltre, ci sono errori nella sottoseq.

    ... non lo hai letto?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #19
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    703
    che genere di errori?? non a livello sintattico perchè compila, quindi immagino che dovrò riguardarmi la sequenza delle operazioni che fa?

  10. #20
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da cleaner
    che genere di errori?? non a livello sintattico perchè compila, quindi immagino che dovrò riguardarmi la sequenza delle operazioni che fa?
    Esatto.
    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.