TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Erik Huelsmann
from: Henk den Adel
date: 1995-02-08 20:08:22
subject: looking for routine to generate completely unique filenames

Dag Erik,

 Erik Huelsmann asked all:

 EH> Is there anyone out there who has a routine to generate completely unique
 EH> filenames??

void  tijdelijke_naam(naam)
char  *naam;
{

/* naam is the resulting unique name of the file                             */

   time_t   hoe_laat;
   struct tm   *tijd_info;

   time(&hoe_laat);
   tijd_info = localtime(&hoe_laat);

   sprintf(naam,"%02d_%02d_%02d.%03d", tijd_info->tm_hour,
tijd_info->tm_min,
       tijd_info->tm_sec, tijd_info->tm_yday);

   return ;

}

I never succeeded to generated two identical names. It should be remarked,
that when a name is generated, the corresponding file must be opened,
leading to substantial delay. 


73 es cuagn,
 Henk

--- The-Box Point 0.15+ PC
* Origin: Lobster BBS voor programmeurs 0104271432 (2:286/300.1)
SEEN-BY: 12/2442 620/243 624/50 632/348 640/820 690/660 711/409 410 413 430
SEEN-BY: 711/807 808 809 934 942 949 955 712/515 713/888 800/1 7877/2809
@PATH: 286/3 10 280/801 24/24 396/1 3615/50 229/2 12/2442 711/409 808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.