ファイルを削除するCプログラム
プログラミングでは、ファイルの操作は非常に重要であり、すべてのプログラミング言語には、ファイルの操作に役立つ独自の関数セットまたはライブラリがあります。
Cプログラミング言語には、プログラマーがファイルを削除するために使用できる関数removeもあります。
cプログラミングのremove()関数
削除機能は、名前が指定されているファイルを削除するために使用されます。この関数はstdioヘッダーファイルにあります。
構文
remove (“file_name”);
パラメータ
この関数は、削除するファイルの名前である1つのパラメーターを受け入れます。
ファイル名はファイルへのパスにすることもできますが、システムがそれをサポートしている場合に限ります。
戻り値
削除操作が正常に完了すると、ゼロが返されます。それ以外の場合は、障害時にゼロ以外のリターンが返されます。
例
#include<stdio.h> int main() { int del = remove("textFile.txt"); if (!del) printf("The file is Deleted successfully"); else printf("the file is not Deleted"); return 0; }
出力
The file is Deleted successfully
-
PHPのtempnam()関数
tempnam()関数は、一意のファイル名で一時ファイルを作成します。 構文 tempnam(dir, prefix) パラメータ dir − 一時ファイルが作成されるディレクトリ。 プレフィックス- ファイルの先頭 戻る tempnam()関数は、新しい一時ファイル名を返すか、失敗するとFALSEを返します。 例 <?php echo tempnam(C:\test\new,TMP); ?> 出力 C:\test\new\TMP1.tmp
-
PHPのdelete()関数
delete()関数はファイルを削除します。削除するファイルのパスをパラメータとして指定します。 構文 delete(file_path) パラメータ file_path- 削除するファイルのパスを指定してください。 戻る delete()関数が返されます。 正解、成功した場合 失敗、失敗時 例 以下はその一例です。これにより、パラメータとして指定されたファイル「amit.txt」が削除されます。 <?php echo delete("E:/list/amit.txt"); ?> 出力 true