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

    [C] Creare un file che non esiste già

    Ciao a tutti

    Quale potrebbe essere un modo furbo per creare un file su cui scrivere dei dati senza rischiare di sovrascrivere un file già esistente?

    E' possibile generare il nome del file dal programma, e se esiste già generarne un altro fino a quando si trova quello che va bene?


  2. #2
    Su che piattaforma lavori?
    Se sei su windows puoi usare l'API.
    Vedi un pò qui File Management Function

    Tutto ciò che comincia con find e get può servirti
    Ci sono 10 tipi di persone al mondo, chi conosce il sistema binario e chi no.

  3. #3

  4. #4
    Limitandoti alla CRT puoi usare le funzioni tmpfile, tmpnam, tempnam (queste ultime due non standard ma molto diffuse).
    Amaro C++, il gusto pieno dell'undefined behavior.

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.