以下のプログラムでエラーとなる要因はどこにあるのでしょうか?
#include <fcntl.h>
#include <sys\stat.h>
#include <sys\types.h>
#include <string.h>
#include <errno.h>
char fname01[64];//グローバル変数
ここからが、エラーになるプログラム
↓
fh_out = open( &fname01[0], O_CREAT|O_WRONLY|O_BINARY , S_IREAD|S_IWRITE );
if (fh_out == -1){
Application->MessageBox( strerror(errno) , " エラー", MB_OK | MB_ICONEXCLAMATION);
ブレイクして、fname01を見た値。c:\\TEST\\d050_g10s187mv174av96bv16.bmp\0
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
せめて環境を詳しく書きましょう。
一般論で言えば、
> cの標準関数openで
openは標準関数ではありません。
> #include <sys\stat.h>
> #include <sys\types.h>
ヘッダ名に逆斜線(多くは\と同じ文字コード)を使用した場合の動作は未定義です。よって、何が起きても不思議ではありません。
No.3
- 回答日時:
c:\TEST\d050_g10s187mv174av96bv16.bmp
を作ろうとしているのですよね?
ファイル名から推測するにテンポラリファイル??
もしかして「C:\TEST」ディレクトリが存在しないとか。
No.1
- 回答日時:
No such a file or directoryの意味は
そのようなファイルまたはディレクトリが見あたりません
という意味です。
従って、c:\\TEST\\d050_g10s187mv174av96bv16.bmp\0
すなわち
c:\TEST\d050_g10s187mv174av96bv16.bmp
が存在しないといっています。このファイルは
本当に、この名前で正しいですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# プログラミングの授業の課題です 1 2023/01/17 22:15
- C言語・C++・C# バイナリファイルをコピーするのにかかる時間を測りたいのですが実行するとFatel error:gli 2 2022/11/03 01:10
- C言語・C++・C# C言語のファイル入力が分かりません 2 2022/05/22 06:35
- C言語・C++・C# メインプログラムに#include <algorithm>を書いて、 そのメインプログラムが // 3 2023/05/02 11:24
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- C言語・C++・C# const char** p;のとき、free(p)でC4090エラーとなるのはなぜですか 3 2023/03/31 16:28
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
- C言語・C++・C# 並列プログラミングのπ計算について 1 2022/07/16 22:30
- その他(プログラミング・Web制作) Pythonを勉強しています。 5 2023/08/25 09:51
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
ビルド失敗 指定されたファイ...
-
HEWを使用しているのですが、こ...
-
適切な変換関数が存在しない???
-
C++でsprintfって使用できませ...
-
コンパイルできません。
-
VC++2010 expressでファイル操作
-
Excelのエラーで困ってます。
-
fortranでプログラムを実行する...
-
HSP
-
ヘッダファイルでのFILE型引数...
-
type
-
Visual Studio 2010 profession...
-
VisualC++でエラーが大量に
-
RightとLeft関数のライブ...
-
Fortran コンパイルエラーについて
-
c#プログラムについて
-
HANDLEの宣言でのエラー
-
VC++でCatchできる例外について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
適切な変換関数が存在しない???
-
fortranでプログラムを実行する...
-
バッチからsqlplusの接続エラー...
-
Excelのエラーで困ってます。
-
sys/time.hのインクルードがで...
-
コンパイルできません。
-
HEWを使用しているのですが、こ...
-
RightとLeft関数のライブ...
-
ビルド失敗 指定されたファイ...
-
VB2008で定数に色の設定をした...
-
visual C++ でビルドの中止がで...
-
デバッグ中のエラーのことで教...
-
LPCWSTRとchar
-
ビルドが失敗してしまいます
-
multiple definitionというエラー
-
Handlesについて
-
BC30002: 型 'ListItem' が定義...
-
左側がクラス、構造体、共用体...
おすすめ情報