- ベストアンサー
実行時にエラーが出ます(;。;)
hFile = CreateFile("1.txt",GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ, NULL,OPEN_ALWAYS,FILE_ATTRIBUTE_NORMAL, NULL); この文章で実行時エラーが出ます。初心者なのでよろしくお願いします。 C言語です。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
補足を拝見した所、そのエラーメッセージの通りではないかと思います。 質問文にはありませんが、そのプログラムにfpという変数はありませんか? そのfpが初期化されずに使われていると書かれています。 fpを初期化してからコンパイル・実行してみて下さい。
その他の回答 (4)
- lailai2580
- ベストアンサー率64% (16/25)
変数名からfpはファイルポインタのような気もしますが、 何の変数なのか分からないと適切な初期化ができませんので fpに関係するソースの補足をお願いします。
お礼
このソースは自己解決しました。ありがとうございます。 ひとつ聞きたいことがあります。 nRet = send(remoteSocket, (char *)(sBuf + nTotal), (int)dwActBytes, NULL); この意味がよくわかりません。特にdwActBytesです。 よろしくお願いします
- Wr5
- ベストアンサー率53% (2173/4061)
>Run-Time Check Failuer #3 - The variable 'fp'is being used without being initialized. 本当にその行ですか? http://www.google.co.jp/search?hl=ja&q=Run-Time+Check+Failuer+%233&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja&aq=f&oq= fpって変数が未初期化まま使用しようとしている…というようなエラーのようですが……。
- php504
- ベストアンサー率42% (926/2160)
エスパー的に回答すると "1.txt" を TEXT("1.txt") にする
- asuncion
- ベストアンサー率33% (2127/6289)
初心者であっても、「どんな」エラーが出たかは書けますね? ここを見ている人たちには、おそらく超能力者はいません。 どんなエラーが出たかがわからない状態で、原因や対応方法をお聞きになるのは無理があるというものです。
お礼
それはそうですねぇ。これで回答をお願いしたいと考えていますが・・・。 なんせ初心者なので、わかりやすくお願いします。
補足
Debug Error! : : : Run-Time Check Failuer #3 - The variable 'fp'is being used without being initialized. (Press Retry to debug the application); こんな感じのエラーが出るんですけど・・・・わかりますか?
お礼
ありがとうございます。 fpの初期化はどのように示せばよろしいのですか? C言語が苦手なので教えてください。 お願いします。