Comment vérifier si un fichier a été ouvert par une autre application en C++?

Je sais, qu'il y a de la is_open() fonction en C++, mais je veux un programme pour vérifier si un fichier n'a pas été ouvert par une autre application. Est-il possible de le faire en utilisant la bibliothèque standard?

MODIFIER Précisé dans les réponses que c'est pour une application Linux.

OriginalL'auteur | 2009-06-26