LoginSignup
1
1

More than 5 years have passed since last update.

マルチプラットフォームを意識しつつC言語でファイルを消す

Last updated at Posted at 2015-04-26

️ 注意

以下は明らかに危険な処理なので、各自よく調べてから使ってください。
貴重なデータを一瞬で消し去る可能性が高いので。(自戒)

背景

とある画像処理に関連するmrbgemsでの実装をいかにサボるかで、
こっそり中間ファイルを作って処理を行っているが、
中間ファイルって消さないとバレる

C言語でファイルを消す

Linuxだとうろ覚えでunlikなるAPIがあった気がするが、
OSXやWindowsなどのことを考えるとちょっと不安。

#include <stdio.h>

remove("./tmpimagefile.png");

ベタな名前でした。

下のリンクにもあるようにunlinkはPOSIXだから、
結構汎用性高そうだった。

Link

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1