エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
スレッドメモ(2004-01-09)
◆ [fj][fj.comp.lang.c] [Q] see return value (strncpy) <YAS.04Jan9214824@kirk.is.tsukuba.ac.jp> Ya... ◆ [fj][fj.comp.lang.c] [Q] see return value (strncpy) <YAS.04Jan9214824@kirk.is.tsukuba.ac.jp> Yasushi Shinjo (1/9) バッファ・オーバーフローを防ぐには、strncpy() は実は今一つで す。n を取りますが、最後に埋めるだけなので。結構、誤用される 関数だと思います。私もだいぶ長い間誤用していた気がします。 本当は、strlcpy() がいいんですよね。 ただ、strlcpy() は、Linux に入ってなくて困るんですよね。しょ うがないので代りに snprintf() を使うように勧めているんですけ ど。いくら snprintf() を使えと言っても、strcpy() とか strcat() 使う人が多くて困ります。どうしたらいいでしょうか。 <bto666$e39$2
2008/01/31 リンク