[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[fol] Re: vfprintf.c no such file or directory


 hikaru%ハク千黒髪属性謎 _at_ biglobeです。

# fj.comp.lang.cも付け加えました。
# 以降はそちらでの議論が適当かと。

>>Vine Linux 2.1.5 で以下のようなプログラムをコンパイル
>>実行したところ、Segmentation fault が発生しました。
>>#include        <stdio.h>
>>int main()
>>{
>>        char    buff[1024];
>>        strcpy(buff, "abcdefg\n");
>>        vfprintf(stdout, "Result is %s\n", buff);
>>        return(0);
>>}
(略)
>>gcc -v の結果は
>>gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
>>HONKYOU Tadashi mailto:honky _at_ geocities.co.jp

 何をやりたいかいまいち不明ですが、ソースを見る限りはこの場合
vfprintf()ではなく、fprintf()を使うべきかと…。

ちなみに、vfprintf()の宣言は以下のようになっています。
int vfprintf( FILE *stream, const char *format, va_list argptr );
これによると、HONKYOUさんの使い方では、引数が足りないやうな…。
引数が足りないと何が起こるか不明ですのでご注意を。

/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
/ hikaru _at_ mrh.biglobe.ne.jp  /
/ 江畠 隆行(Ebata,Takayuki) /
/     東京都調布市在住      /
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: