プロフェッショナルがハッカー度を計ってくれるスレ (777レス)
前次1-
抽出解除 レス栞

292
(3): 名無しさん@お腹いっぱい。 [sage] 02/01/11 23:35 AAS
>>289
289(1): 名無しさん@お腹いっぱい。 [] 02/01/11 23:21 AAS
>>288
頼むからscanfを使わずにプログラミングしてくで。
strcpyも同罪。
過去のソフトとの互換性はともかく、libcから削除して欲しいぞ
使ってないって。

> libcから削除して欲しいぞ
ついでに strncpy も廃止してほしいな。strlcpy (*BSD) と
lstrcpyn (MS) は統一してほしいな。

>>291
291(1): != 287 [sage] 02/01/11 23:23 AAS
>>288
例えば、
while (scanf("%d", &hoge) != 1) {
printf("error!\n");
}
とか。
thanks.
298
(1): 名無しさん@お腹いっぱい。 [] 02/01/11 23:52 AAS
厨房的質問スマソ
>>292
いや、strncpyを廃止されると何をつかえば、という疑問が。
(memcpyあたり?)

strncpyの危険性(長い文字列をコピーすると最後に\0つかない以外)って
なんでしょう?
いや、自作プログラムで使っているから気になったもので。
300
(1): 292 [] 02/01/12 00:02 AAS
>>298
いや、\0 が必ず付く strlcpy, lstrcpyn を使えってだけ。

\0 が不要な場合があるなら memcpy 系を使えばいいと思うす。
301: 292 [sage] 02/01/12 00:04 AAS
>>300
補足。で、さっさと strlcpyを標準ライブラリに突っ込む、と。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.019s