C言語なら俺に聞け(入門篇) Part 21
■ このスレッドは過去ログ倉庫に格納されています
0807デフォルトの名無しさん
2007/11/27(火) 07:07:00最近Cの書籍をぱらぱらと眺め始めています。
C言語で、
URLデコード関数を作りたいのですが、
セキュリティ面でどうすればリスクを回避できるのか、
と
型に不慣れなためによくわかりません。
ttp://www.kinet.or.jp/hiromin/cgi_introduction/appendix/url_encode/x_www_form_url_translator.c
たとえば、上のようなものを見つけましたが、
これはそのまま使っても安心な感じでしょうか。
引数に
dst_lenや変換した文字の書き出し先の最大長や
src_len 変換元の文字の長さ
を指定する必要性もよくわかりません。
(なぜ関数内で文字数を調べるような流れにしないのか。
.cのソース見ていると同じようなパターンばかりなので何か理由があるのでしょうが。。。)
どなたかご教授お願いします。
■ このスレッドは過去ログ倉庫に格納されています