Sur les systèmes POSIX renommer(2) prévoit atomique de l'opération, y compris l'écrasement du fichier de destination si elle existe et si les autorisations autoriser.
Est-il possible d'obtenir la même sémantique que sur Windows? Je sais que sur MoveFileTransacted() sur Vista et Server 2008, mais j'ai besoin de ce soutien Win2k et jusqu'.
Le mot clé ici est atomique... la solution ne doit pas être en mesure d'échouer en aucune manière que les feuilles de l'opération dans un état incohérent.
J'ai vu beaucoup de personnes disent que c'est impossible sur win32, mais je vous demande, est-il vraiment?
Veuillez fournir des informations fiables de citations, si possible.