Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858

    [pascal] puntatori e file

    E' possibile utilizzarli assieme?
    think simple think ringo

  2. #2
    Cosa intendi?
    I puntatori sono completamente diversi dai files.

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Nemmeno io ho capito la domanda...


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Spero che non si parli di salvare e caricare puntatori all'interno di file.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Originariamente inviato da alka
    Spero che non si parli di salvare e caricare puntatori all'interno di file.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  6. #6
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    codice:
    type
        pelenco=^dato;
        dato=record
                   nome:string[20];
                   citta:string[20];
        end;
    
    var
       lista:pelenco;
    ...
    ...
        write('Inserisci il nome: ');
        readln(lista^.nome);
        write('Inserisci la citta: ');
        readln(lista^.citta);
    posso scrivere all'interno di un file la variabile puntata lista?
    think simple think ringo

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Puoi scrivere su un file i valori del record, ma non direttamente un puntatore.

    Un puntatore non è altro che una variabile contenente l'indirizzo di una struttura dati generica, di una locazione di memoria.

    Salvare il puntatore significherebbe salvare il valore numerico contenuto nella variabile che rappresenta l'indirizzo al quale si trovano le informazioni "puntate", un'informazione assolutamente insignificante e inutile, poichè non ha senso memorizzarsi l'indirizzo di una struttura che, al lancio successivo, potrebbe avere tutt'altra locazione, sempre considerando il fatto che presumibilmente i dati dovranno essere caricati da disco, e tali dati non saranno disponibili poichè l'unica informazione immagazzinata su disco è l'indirizzo del blocco di dati.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  8. #8
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    ok, grazie!
    think simple think ringo

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.