fopen できない

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
dic

fopen できない

#1

投稿記事 by dic » 14年前

ちょっとしたことですが、なかなかうまくいかないので質問させてください
bool    del = false;
        char    byte[8];
        FILE    *file = fopen( "full_path,", "b" );
        if( file == NULL )
            goto a;
        fread( byte, sizeof(char), 8, file );
        if( byte[0] == '<' )
            del = true;
        fclose( file );
        if( del == true )
            Remove( full_path );

a:
と上のように fopen しているのですが
このとき char full_path[256]; にはディレクトリ名+ファイル名という内容が格納されています
ファイルが存在するかも確認しましたが、このディレクトリ名+ファイル名では fopen に失敗します
指定したディレクトリ下のファイルをオープンするにはどのような方法を使えばいいのでしょうか?

VC++6.0
WindowsXP です

Blue

Re:fopen できない

#2

投稿記事 by Blue » 14年前

>*file = fopen( "full_path,", "b" );
*file = fopen(full_path, "b" );
ってこと?

dic

Re:fopen できない

#3

投稿記事 by dic » 14年前

>Blueさん
そこでした
初歩的ミスでした

閉鎖

“C言語何でも質問掲示板” へ戻る