• ベストアンサー

ファイルの削除

remove()を使ってファイルの削除をする時にファイルのパスを変数に格納したいのですが、ビルドでエラーとなってしまいます。 static char PassName[12+1] = "D:\aaa\bbb"; このように書いたのですが「\」がエラーの原因のようです。 文字列として認識されないのでしょうか? remove(PassName(ファイル名まで入ってます))というように 使うつもりでいるのですが、この書き方ではうまくいかないのでしょうか? 教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • jacta
  • ベストアンサー率26% (845/3158)
回答No.1

"D:\\aaa\\bbb"のように\を重ねてください。

sprit
質問者

お礼

簡単に通ってしまいました...(初歩的な質問でお恥ずかしい...) でも、とても助かりました。 ありがとうございました。