街中で見かけて「グッときた人」の思い出

hFile = CreateFile("1.txt",GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ,
NULL,OPEN_ALWAYS,FILE_ATTRIBUTE_NORMAL, NULL);

この文章で実行時エラーが出ます。初心者なのでよろしくお願いします。
C言語です。

A 回答 (5件)

補足を拝見した所、そのエラーメッセージの通りではないかと思います。


質問文にはありませんが、そのプログラムにfpという変数はありませんか?
そのfpが初期化されずに使われていると書かれています。
fpを初期化してからコンパイル・実行してみて下さい。
    • good
    • 0
この回答へのお礼

ありがとうございます。
fpの初期化はどのように示せばよろしいのですか?

C言語が苦手なので教えてください。
お願いします。

お礼日時:2009/01/27 09:51

変数名からfpはファイルポインタのような気もしますが、


何の変数なのか分からないと適切な初期化ができませんので
fpに関係するソースの補足をお願いします。
    • good
    • 0
この回答へのお礼

このソースは自己解決しました。ありがとうございます。

ひとつ聞きたいことがあります。
nRet = send(remoteSocket, (char *)(sBuf + nTotal), (int)dwActBytes, NULL);
この意味がよくわかりません。特にdwActBytesです。
よろしくお願いします

お礼日時:2009/01/27 19:33

>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+ …

fpって変数が未初期化まま使用しようとしている…というようなエラーのようですが……。
    • good
    • 0

エスパー的に回答すると


"1.txt"

TEXT("1.txt")
にする
    • good
    • 0

初心者であっても、「どんな」エラーが出たかは書けますね?


ここを見ている人たちには、おそらく超能力者はいません。
どんなエラーが出たかがわからない状態で、原因や対応方法をお聞きになるのは無理があるというものです。

この回答への補足

Debug Error!
:
:
:
Run-Time Check Failuer #3 - The variable 'fp'is being used without
being initialized.

(Press Retry to debug the application);

こんな感じのエラーが出るんですけど・・・・わかりますか?

補足日時:2009/01/26 19:09
    • good
    • 0
この回答へのお礼

それはそうですねぇ。これで回答をお願いしたいと考えていますが・・・。

なんせ初心者なので、わかりやすくお願いします。

お礼日時:2009/01/26 19:11

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!