5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【OS界の】LightCone様とNWSOS【貴公子】

963 : ◆nl7ClMRWE6 :04/05/01 08:41
ぐはぁっ。分かった。つーかよくこれでこれまでの移植動いてたな。
fprintf()の動きが問題だったようです。

#include <_stdio.h>

int main( void )
{
FILE *fp;
fp = fopen( "hoge", "wb" );
fprintf( fp, "%c%c%c", 0,0,40 );
fclose( fp );
return 0;
}
とした時、0, 0, 40の3バイトが書き込まれないといけないのに
実際にはファイルhogeに最後の1バイトしか書き込まれません。
%cで0を書き込もうとすると無視されるようです。

269 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)