[mew-dist 25867] Re: Mew 4.1.53

Murata Takashi Takashi.Murata at example.com
2005年 1月 5日 (水) 12:37:49 JST


From: SAKAI Kiyotaka <ksakai at example.com>
> Solaris だと snprintf() がないのは 2.5.1 までで、2.6 からは標準で提供さ
> れていますし、他の OS でも似たような状況だと思いますので、困っている人
> は少ないのだろうと思います。

  理解しました。ありがとうございます。2.5.1 は1996年ですから、Windows 
でいえば、95 の時代ですね。もう少数派になっていて仕方ないですね。

From: Kazu Yamamoto (山本和彦) <kazu at example.com>
> snprintf がない場合、snprintf を sprintf へのマクロにしようと思っていま
> す。ちょっと待ってね。

  ありがとうございます。vsprintf ならあるので、それに渡すだけのwrapper 
を書いた方が楽かな?と思います。よろしくお願いします。

public int
snprintf(char *s, int n, const char *fmt, ...)
{
	va_list ap;

	va_start(ap, fmt);
	return vsprintf(s, fmt, ap);
}

-- 
村田 隆 / Takashi.Murata at example.com       .      .     .    .  . ..



Mew-dist メーリングリストの案内