Názor k článku Programování pod Linuxem pro všechny (3) od Petr Baudis - Pokud uz to chcete delat rucne, random() neni...

  • Článek je starý, nové názory již nelze přidávat.
  • 9. 2. 2004 19:28

    Petr Baudis (neregistrovaný)

    Pokud uz to chcete delat rucne, random() neni dostatecne jedinecny, tzn. je moznost, ze dvema soucasnym procesum vyjde stejny nazev souboru. Z tohoto hlediska je mnohem rozumnejsi getpid(), ktere je takto unikatni. Pak si musite zkontrolovat, jestli ten soubor uz neexistuje, napriklad ho utocnik muze predvytvorit jako symlink nekam k sobe a data si pak precist.