Q.なぜバッフアーオーバーフローがおこるのですか A.不定長のデーターに対して下のようなコードを書くからです。 void func() { char buf[BUFSIZE]; . . . } Q.何年も前からわかっていながら、なぜ対処しないのですか。 A.このようなコードを書いてある本が存在するからという説と わざと入れているという説があります。 Q.信じられません。自分のプログラムに穴をあけるなんて。 A.一部のプログラマーは、これを指摘すると「仕様です」というので 間違いありません。意図的にやっているのです。 Q.彼らの目的は何なのですか。 A.考えてみてください。われわれの周りにどれほどコンピューターがあるか DVDプレイヤー、カーナビ、携帯電話、自動販売機、パチンコ、ATM これらを自由に操ってみたいと思いませんか。 実際には、パソコン以外には一般の人にはプログラムを作ることは許