Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [C] Togliere Linee ad un File di Testo ?

    Se il file 'prova.txt' ha più di 10 linee
    il programma deve togliere le prime 2linee...

    Come Faccio ???

  2. #2
    leggi dalla terza all'ultima riga,
    scrivi tutto in un file temporaneo "tmp.txt"
    poi rinomini il file "tmp.txt" con il nome del
    file origine "prova.txt"
    ...Terrible warlords, good warlords, and an english song

  3. #3

    [C] Leggere un File dalla Terza Riga e Cancellare File

    Come Si fà a leggere un file di testo
    a partire dalla terza riga...
    e come si fà a cancellare e a rinominare un file.. in C

  4. #4

    Re: [C] Leggere un File dalla Terza Riga e Cancellare File

    Originariamente inviato da nightfall
    Come Si fà a leggere un file di testo
    a partire dalla terza riga...
    e come si fà a cancellare e a rinominare un file.. in C
    crei un nuovo files (con il nome che vuoi x il nuovo file) con il contenuto del vecchio e cancelli il vecchio
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  5. #5
    Utente bannato
    Registrato dal
    Sep 2003
    Messaggi
    1,012
    E invece se vorrei cancellare 5 righe su 6?

    Mi date del codice?

    E poi vorrei info sulle differenze tra apertura in "binary" e in "text"

    grazie

  6. #6
    Originariamente inviato da iguana13
    E invece se vorrei cancellare 5 righe su 6?

    Mi date del codice?

    E poi vorrei info sulle differenze tra apertura in "binary" e in "text"

    grazie
    text-> sono tutti i files che contengono caratteri ascii
    binary-> files che contengono codice binario(exe, dll) cioe compilati
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  7. #7

    Re: [C] Leggere un File dalla Terza Riga e Cancellare File

    Originariamente inviato da nightfall
    Come Si fà a leggere un file di testo
    a partire dalla terza riga...
    e come si fà a cancellare e a rinominare un file.. in C
    Come cancellare e rinominare un file ?
    Per cancellare un file (non attualmente aperto da parte di alcun programma) di cui si conosce la path, si può usare la funzione

    int remove(const char* path)

    definita in <stdio.h>: si passa la path, torna 0 in caso di successo (se fallisce, torna non-0 e setta errno).
    Per cambiare di nome ad un file (stesse condizioni), si può usare la funzione

    int rename(const char *oldname, const char *newname)

    sempre da <stdio.h>.
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  8. #8
    Utente bannato
    Registrato dal
    Sep 2003
    Messaggi
    1,012
    Originariamente inviato da Luc@s
    text-> sono tutti i files che contengono caratteri ascii
    binary-> files che contengono codice binario(exe, dll) cioe compilati
    Ma se apro un file di testo con binary non è uguale?
    Ho sentito che avvengono delle 'traduzioni' in text: quali sono?

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