>>730

>他のプロセスが作ったメモリーマップドファイルの内容を strcpy() するのは危険じゃねーのか ?
もちろん危険だ。そのままやっちゃうとアウトだろうね。
普通そんなことする前にstrlen使ってサイズを調べたりしないか?
想定外の異常なサイズだとエラー出して止まるなり何なり実装するんじゃないか?
それは外界と接点があるところだろう。
だったら何のチェックもせずにstrcpyを使うのは危険極まりないぞ。
「使い方さえ間違わなければ」とはそういう意味で使ってる。

>自分が作ったファイルを読むんなら gets() だって安全じゃねーのか ?
そのファイルが何らかの要因で書き換わらない保証はあるのか?
そうなったときにgetsだとバッファオーバーランを防ぐ方法はないぞ。