C99 標準の文言は、関数の動作に関して少しあいまいに思えremove
ます。
セクション 7.19.4.1パラグラフ2:
この
remove
関数は、 が指す文字列を名前とするファイルに、その名前でfilename
アクセスできなくなります。その名前を使用してそのファイルを開こうとすると、新しく作成されない限り失敗します。
C99標準は、remove
関数がファイルシステム上のファイルを削除することを保証しますか、または実装が単にファイルを無視することができますか-ファイルシステムにファイルを残しますが、そのファイル名を介して現在のプログラムにアクセスできないだけです-プログラムの残りの部分について?