Używam biblioteki statycznej; ma funkcję, która wykorzystuje bieżący czas i tworzy unikalny identyfikator, który następnie jest wstawiany do mojej bazy danych. Ten numer powinien być unikalny w mojej tabeli bazy danych.Czy identyfikatory wątków i procesów są unikatowe?
Istnieją dwa procesy uruchomione równolegle. Czasami jednocześnie wywołują tę funkcję i generowany jest ten sam numer. W takim przypadku otrzymuję naruszenie integralności.
Mam zamiar użyć identyfikatora procesu, identyfikatora wątku i bieżącego czasu. Czy ta kombinacja jest wyjątkowa?
Platforma: Windows XP
+1 Przyjemne wyjaśnienie :) – Darren