2009-05-27から1日間の記事一覧

snprintf の戻り値

C99 規格で定義されている snprintf は、二番目の引数でバッファサイズを受け取る。その戻り値はバッファサイズを超えうる、ということを昨日知った。というのは、戻り値はフォーマットした結果あるべき出力結果の文字列長さを返すから。つまり、次のソース…