
/*
    KAB-studio.h
        　ＫＡＢ−ｓｔｕｄｉｏで先週更新した内容
        が格納されたヘッダーファイルです（笑）。

    (C)KAB-studio ALL RIGHTS RESERVED.
        http://www2.justnet.ne.jp/~kabstudio/
        kab-studio@multimedia.design.co.jp

    送信日： 1999/04/05(Mon) No.001
    配信数： 1260（ Mag2 + Pubzine ）
*/




/*            １９９９年４月５日（月）の更新                */

・メールマガジン創刊！！
　メールマガジン KAB-studio.h がとうとう創刊！！　なんと言ってもや
はり注目は #pragma twice ！！　と言ってもプログラミング解説は少しあ
とから。ちょっと待ってね。
　あ、ちなみに日記系は「日曜〜土曜」を掲載することになりました（前の
予定では「月曜〜日曜」）。ご了承ください。

　
・表紙を４月バージョンに。
　「 #pragma twice 」の主役（？）３人組、火美ちゃん金菜さん水希です。
このイラストがどんなふーに作られたかは「チョー普通な日記」の「１９９
９年３月２９日」に書いてあるんでそちらをどーぞ。出来は７０……６５点
くらいかなー。



/*                「チョー普通な日記」の１週間                */

１９９９年３月２８日（日）：
　眠くないかなは手術用手袋洗いガサラキ最終回の千秋楽
武蔵丸優勝してやっぱ相撲最強せっかちウィンドウズ
まぐまぐ重い〜。


１９９９年３月２９日（月）：
　今眠くない金菜さんのイラストは使い回しでオーフェン
いいけど春休み何した？


１９９９年３月３０日（火）：
　眠くなくてミト最終回良くてもクロ現は海外通話で
いいのかなとか Gif のライセンス料は高いし紅茶。


１９９９年３月３１日（水）：
　なんか眠いのアニメ見てばっかで「青山剛昌短編集」は
いいけど「蒸気探偵団」はあんまで６万ヒット達成。


１９９９年４月１日（木）：
　ねむーいなエイプリルフール悔しくて１２００増やすのは
バブルガム怪しく明日は大変。


１９９９年４月２日（金）：
　うふで時間割良くないけどエルゴフィットキーボードあって
某Ｐ社でいい感じでがんばんないとでゴクドーくんは面白そうな
時間よ止まれ。


１９９９年４月３日（土）：
　なんか眠い＆左手痛いはベターマン良すぎ他は中の上
ターンＡガンダムはどうかなとにかく多すぎ西武初戦サヨナラ
マジでがんばるの。




/*                「金菜さんの憂鬱」の１週間                    */

１９９９年３月２８日（日）：
たすかぶ作り始め
マニピュレータークラスをテンプレート化したのは間違い？
ハンドルのラッパークラス
タスクトレイにアイコンを置くクラス
メッセージの型キャスト用のユーティリティー関数


１９９９年３月２９日（月）：
たすかぶの作成
メニュー関係難しい
ＫＴＬにフレームワーク的な部分を加える
テキストの色を変更
WM_CTLCOLORBTN
SetTextColor()


１９９９年３月３０日（火）：
オブジェクトを他のファイルから使えなくする
static 関数
private コンストラクタと friend 指定
名前のない名前空間（ネームスペース）
サンプルコード
フタ
オブジェクト指向的


１９９９年３月３１日（水）：
引数のないテンプレート
実際に必要とされているコードだけコンパイルされる
サンプルコード
#define に相当する機能
邪道
最終的な実行ファイルの中身


１９９９年４月１日（木）：
引数のないテンプレートの完全版
ダミー引数と typedef
サンプルコード
ＫＴＬのすべてのクラスに使用する予定
ひとつのヘッダーファイルにすべてのクラス
使わない限り、クラスは存在しない


１９９９年４月２日（金）：
お便り紹介だけ
ＤＬＬとリンク方法
レギュラーＤＬＬと拡張ＤＬＬ
TLS( Thread Local Storage ）
CWinThread と CWinApp 派生クラス
ＭＦＣシステム
別々に考えよう


１９９９年４月３日（土）：
プログラミング辞書
読者との距離を縮めたい
フリーウェア
うちかぶが先になるかも
KCL9542をＫＴＬに移植
そのためにもたすかぶとまどかぶ






/*                    #pragma twice                        */


Version 0.1
 ４月のある朝

　毎朝８時、私鉄の駅から多くのサラリーマンが歩き出す。駅前に立ち並ぶ
高層ビルの中へとそのほとんどが流れ込む。
　２００１年４月１８日。
　まだ幾分桜の舞い散る中、背広姿に混じって私服の男女がいる。そして、
背広姿も私服姿も混ざった状態で、５０階建てのインテリジェントビルへと
入っていく。
「端波君！」
　エレベーターの前で、ブレザーにネクタイまで締めた端波　水希（はしは
　みずき）が、黄色とベージュのスーツを着た御神苗　雅美（おみなえ
　まさみ）に呼び止められる。
　水希は顎ほどまでの髪を持ち、背は１７０を超えるほど、顔にかなりあど
けなさが残る２５歳の青年。雅美は長い髪の女性、背は水希より少し下、年
齢は少し上に見える２２歳。
「おはよう、御神苗さん」
「おはよう。昨日のレポート助かっちゃった。ホント、端波君の書くコードっ
て、綺麗だと思う」
「そうかな。仕事でしてたからかな」
「そっか、端波君ってＳＥしてたんだものね、ＴＳＴシステムで」
　２人はエレベーターを乗り換える。
「２年だけだけど」
「２年実戦的なことを学んで、ここで３年勉強すれば、もうエリートじゃな
い、すごいよね」
「そんなことないんだけどね」
　２人は２８階で降りる。通路を抜け、ＩＤカードを通して入るその部屋は、
三方を窓で囲む広大な部屋。そのなかをパーティションが仕切り、机３つで
ひとつのグループを形成し、そのグループが部屋全体で６つある。部屋の一
番奥、窓際に置かれた机には、今は誰もいない。
　不意に入り口近くの扉が開いて、２人は振り向く。
「静先輩、おはようございます」
「あ、おはよう。準備はできてるのかな？」
　２人は苦笑いし、静　金菜（せい　かな）は扉を閉める。右手にコーヒー
カップ、左手に鍵を持って扉をロックする。その奥にはサーバーに直結した
コンソールがあるはず。それを操作できるのは、権限を与えられた金菜だけ。
「そういえば、端波君」
「はい？」
　３人は一緒に部屋の奥へと向かう。金菜の黄金色に染まったぼさぼさの髪
はどうしてもバナナに見える。男物のブレザーを好んで着たり、外見には気
にしない方なのかと思えるが、自信を持った笑みと静かな言葉遣い、艶っぽ
い瞳は十分色っぽい。
「メールサーバーに５０メガのファイルがあって、警告が出てたけど」
「もしかしてメールボム？」
　驚く雅美に水希は心当たりがないという顔をする。
「確かに君宛だった。削除しておこうか？」
「いえ、一応見ておきます。解凍はノートでしますから」
「ウイルスチェックは通ってたから、ここででも大丈夫でしょ。でも今日中
に削除してね」
　金菜は別れて、自分の机へと向かう。２人は自分たちのグループへと向か
う。
「なんかヤダね」
「うん、でも本当に心当たりないんだけど……。まぁとりあえず見てみるか
ら」
　ひとつのグループは、「人」という字の形にパーティションが切られてい
る。３分割されたそれぞれにＬ字型の机があり、すべての机にネットワーク
に継ながれたＰＣが置いてある。水希と雅美は同じグループ、隣同士のパー
ティションに入って、ＰＣの電源を入れる。
　少し古いＯＳが立ち上がり、常駐アプリケーションがメールの着信を知ら
せて旗を掲げる。メーラーを立ち上げ、サーバーからのダウンロードを開始
すると、一度ダイアログが表示される。
＜このメールには１メガバイト以上のファイルが添付されています。
　削除しますか？＞
　「ＮＯ」を押してダウンロードを開始する。その間にプレゼンテーション
用の資料をまとめる。全３０ページのｐｄｆを１枚１枚じっくりと読み、誤
字脱字を洗い出す。その間にダウンロードが終了する。
　メールは確かに水希宛。５２メガバイトのＥｘｅファイルが添付されてい
る。本文は空、マクロやスクリプトのようなものもない。差出人のアドレス
は……info@fuji.kishou.no.jp……。
「富士の測候所……かな」
　ヘッダーの情報も間違っていないように見える。でも知り合いはいない。
「踏み台にされちゃったのかな。面倒だなぁ」
　簡単な確認用のメールを書いて、返事として送る。特定のサーバーに侵入
された形跡があるばあいには、さらに他のサーバーへと侵入するために利用
される場合があるため、こういった連絡は必ずしなければならない規則になっ
ていた。
「端波君、もう行かないと間に合わないよ？」
「うん……ま、こっちはとりあえずいっか」
　水希はディスクを取り出し、ＯＳを閉じて雅美と共に部屋を出た。
　２８階の、共同研究室とは反対側にあるいくつかの部屋の中でももっとも
大きい部屋に、先ほどの部屋にいた１３人全員＋数人がテーブル付きのイス
に座り、ノートパソコンのモニターやＯＨＰシートを何度も見返していた。
「どうだ、できてっか？」
　すでにイスに座っていた近藤　透（こんどう　とおる）が２人を見上げて
言う。カジュアルデーに着るような明るめのスーツを身につけ、短い髪と細
い目を２人に向ける。
「私はまだちょっと。端波君はもちろんできてるけど」
「そりゃ『端波様』はできてるだろーな、エリートさんは」
　嫌みたっぷりに言いながらも冷や汗をかきながらプリントアウトを何度も
見返している透、同じく液晶ディスプレイを真剣に見つめつつぶつぶつとス
ピーチの練習をする雅美を見れば、嫌みも言われて当然かもと端波は苦笑い
して、液晶ディスプレイのドキュメントを見流していた。
　マイクを叩く音がして、全員が注目する。壇上にはシャツとジーンズ、帽
子をかぶった３０前の青年が立っている。その背にあるモニターが点き、灯
りが消える。
『では本年度第一回 Self-ability presentation を行います。前期の方針
を決める重要な場です。それに、１年生にとっては先輩や教官に自分をアピー
ルする絶好の機会です。知っての通り……』
　青年はニヤリと笑った。
『ここの先輩や教官には企業から送られてきてる方も大勢いますから、今日
失敗したら、まさに一生を棒に振りかねないですねぇ』
　静かな笑いが起こる。
（端波君もそういうのなの？）
（え、あ、うん……。）
　小声で訊く雅美に、水希は苦笑いで答えた。
『では、Ａグループ、星野君から』






　透と雅美は、ブリーフィングルームから真っ先に出てきた集団の中にいた。
雅美は肩を落とし、透はその脇を冷めた顔で歩いている。
「そんなに落ち込むことかぁ？」
「もう、ダメのダメダメよ。一生棒に振ったかも……」
「んな大袈裟な」
　透は後ろを振り返ってみる。先ほどの部屋には、プレゼンテーションの内
容に関するディスカッションを続けていたり、特定の相手とメールアドレス
を交換したりといった、まさに「一生を決める」やりとりが行われていた。
「端波のヤロー……」
「ホント、端波君ってすごいよね。私、言ってた事全然解らなかったもの」
「確かに Pascal で行列の計算、なんてのとは格が違うだろうけどな」
「……ケンカ売ってんの？　あんただって、ウィンドウに円描いてただけ
じゃない」
「でもそういうのって大事だと思うよ」
「！！」
　いきなり現れた水希に、２人は退ける。
「僕は設計方面が好きだから、実装は苦手なんだよね。だからそういうので
きないってこと、ごまかしたりしたし」
「お前……もっとコネとか作っとけよ、将来オレも利用する予定なんだよ」
「ずるい、あたしもー」
「でもあそこにいた人達って、ほとんどうちのフロアの人でしょ？　だった
らこれから何度も会うんだし」
「……」
　呆然としてる２人を縫って、水希は先に部屋に入る。
「それに、さっきのメール確認しておきたくって」
「メールって？」
　という透の声を遠くに聴きながら、水希は自分のＰＣの前に座る。なぜか、
このメールのことが無性に気になっていた。このサイズでただの実行ファイ
ルということはないだろう。ウィルス系ではないみたいだし、自己解凍方式
のアーカイブ、というのが妥当かな。でも単にメールボム用で、自己解凍方
式なんて使うかな……。Ｅｘｅでってことは、こっちのクライアントがウィ
ンドウズだって事を知ってるってことになるけど……。
　水希は先ほどの「苦笑いした状況」を思い出してまた苦笑いした。もしこ
れが「綿密に仕組まれたこと」ならかなりの技術が要るはずだから、あの２
人は却下できるとしても、このフロアの人からってことは十分考えられるか
も。
　ため息ひとつついて、メーラーを眺める。なんか、めんどくさくなっちゃっ
たなー。会社からこっち来て、特に目的もなく勉強して、メールボム食らっ
て、ついてないなー。
　ホント、ここで何やってるんだろう、僕……。
　ぼうっとした目で見ながら、手がマウスに伸び、カーソルを合わせて、ダ
ブルクリックした。添付ファイルが実行され、解凍が始まり、テンポラリファ
イルが生成されていく。
「…………ん……！？」
　はっと我に返って、現在の状態、自分が無意識下にしてしまったことを知っ
て愕然とする。
「どうしたんだ？」
「な、何やってるんだろう僕」
　不思議そうにのぞき込む透と雅美に挟まれて、動揺しつづける水希。解凍
がスタートしているのに、キャンセルするボタンがない。
「勝手に解凍しちゃって……勝手じゃないんだけど……とにかく止めないと」
　右手が ALT と Ctrl を押し、中指が Delete に延びる。
「でも、静先輩はここで解凍しちゃっていいって言ってたんだし、いいんじゃ
ない？」
　その言葉が、中指を止めた。
「……でも、スタンドアローンのＰＣで解凍して、怪しそうなら再セットアッ
プするのが礼儀なんじゃ」
「解凍終わったぞ」
　優柔不断に迷ってる間に解凍は終了し、インストーラーが実行される……
と思われたが、見慣れた Install Shield のスプラッシュスクリーンは表示
されず、その代わりに画面の中央に小さなダイアログが表示された。
　常駐時計のような小さなダイアログの中には、少女の顔が表示されている。
猫のような細い瞳、前髪の向かって右半分が顔にかかるように垂れ下がり、
左半分が上へと跳ね上がっている。髪の毛全体が真っ赤に染まった、頬の柔
らかそうなアニメ絵調の少女のビットマップが貼られていた。
　３人は黙ったままそれを見つめていた。代わりに、
『あれ、カメラないんだね。端波　水希クンのパソコン、情報通り！　じゃ、
ちょっと居心地良くさせてもらうね』
　と、スピーカーから音声を発した。確かに少女の声だった。甲高い子供の
声に合わせて、ダイアログ上の少女もアニメーションした。
　どこかでベートーベンの「運命」が流れ、その発信源になっている携帯を
持って金菜がサーバールームへと走る。３人がそれを目で追う。
『あ、データサーバーにまだ解凍してないファイルを置かせてもらってるか
ら。別に変なことはしないから大丈夫だよ』
　ふたたび声が出て、３人はモニターを向く。
　水希は付属していた申し訳程度のピンマイクを口元に近づけて、訊いた。
「……君、誰？」
『さあ』
　小首を傾げる少女に、ただただ呆然とする３人。サーバールームからは、
「運命」のメロディと金菜の悲鳴が鳴り続けていた。



/*
    Preview Next Story!
*/

『さて、私は何のために来たのか！！　私はいったい誰なのか！？　それは
来週見ても分かんない』
「分からんのかい！！」
『実際のプログラミングについて触れるのはその次の週！　それまで待って
てね』
「これって次回予告なんだけど……」
『というわけで次回は、』
　＜Version 0.2 ４月のある朝、のつづき＞
「とりあえず読んでみてね」
『私の載ったこのメール、いつかあなたに届くかも……』
「って届いてるっちゅーねん」





/*            １９９９年４月１２日（月）の更新予定                */

・未定……。
　うーん、今のところ予定なし。大学始まって１週間だから、ちょっと忙し
いかも。
　ちなみにＣｏｄｉａｎのプログラミング辞書は毎週必ず更新されています。
あなたの送った単語が辞書に載る！！






/*
    KAB-studio.h
    Weekly Mail Magazine.
    Written by Kaburaya Seiden.

    (C)KAB-studio ALL RIGHTS RESERVED.
        http://www2.justnet.ne.jp/~kabstudio/
        kab-studio@multimedia.design.co.jp
*/




