著作一覧 |
そう言えば、はるか昔、「真のインターネット対応機能とは」というタイトルでGSオプションの解説を書いたのを思い出した。
今だったら別の書き方をするだろうな(リンクはほとんど切れて無くなってる。文中に出てくるStackguardはカナリアを利用する方式としてはGSオプションより早くに発表されている)。
ちなみにVS2005でも、プロジェクトのプロパティの「コード生成」の「バッファセキュリティチェック」がそれに当たる。規定値は「はい」で、/GSの指定は不要。逆に「いいえ」にすると/GS- が付く。というわけで、黙ってコンパイルすればカナリアは歌を歌うはず。
カナリアって、炭鉱にもぐるときに連れて行くと最初に酸欠で死ぬというあたりから取られた名前のはず。
さらに付け加えるとトゥイーティーは、子供のカナリアでヒヨコじゃない。
アイ・ラブ・トゥイーティー Vol.3 [DVD](こおろぎさとみ)
アイ・ラブ・トゥイーティー Vol.1 [DVD](こおろぎさとみ)
性格悪いんだよな、このカナリア(カナリヤかもと思った)は。
ジェズイットを見習え |