Comment faire pour supprimer complètement la suppression) d'un fichier à l'aide d'un programme C, sans l'aide d'enlever le système d'appel?

J'ai été curieux de voir comment rem dans Linux travaille et essaie d'écrire ma propre C code qui peut supprimer un fichier mais quand j'ai cherché pour la réponse, j'ai seulement eu les programmes qui ont été à l'aide de remove() appel système.

Est-il un autre moyen de le faire sans l'aide de l'appel système, comme d'écrire votre propre code pour faire le travail?

J'ai accompli de la copie du fichier à C de dépôt mais ne peut pas trouver un solution pour supprimer un fichier par l'intermédiaire de C.

Aucune raison pourquoi vous ne voulez pas utiliser la supprimer appel?
Je ne pense pas que nous pouvons atteindre cet objectif, comme la suppression d'un fichier à partir de la mémoire (c'est à dire sur le disque dur) est aussi simple que notre code est en interaction avec harwares, et pour cela, nous avons à prendre de l'utilisation de noyaux(c'est à dire les Appels Système).
remove n'est même pas un appel système.
Peut-être Ceci peut être utile.

OriginalL'auteur Datta | 2013-05-15