検索 - みる会図書館

検索対象: 月刊 C MAGAZINE 2001年6月号

月刊 C MAGAZINE 2001年6月号から 163件ヒットしました。

月刊 C MAGAZINE 2001年6月号


EDITORS 00M MAGAZINE 7 月 号 予 告 ( 6 月 18 日 発 売 定 価 1 , 200 円 ) 1 ポ イ ン タ の 謎 を 解 く 2 Ky ⅱ )( を 知 る 一 CLX ラ イ ブ ラ リ 研 究 短 期 集 中 連 載 0 VB to DeIphi ー ー ー 移 行 の ポ イ ン ト を 探 る 0 PS2 で 開 発 が ! ? 「 BAS ℃ STUDIO 」 大 解 析 >GetInto C WorId ! 実 践 C + + ゼ ミ ナ ー ル 坿 録 CD-ROM ス タ ー ト ア ッ プ Java ・ sual Basic か ら DeIphi/KyIix へ の >Enjoy PerI Programming 多 行 ガ イ ド Ruby マ ス タ ー へ の 道 ORuby 1 .6.3 Programming Tips (Windows/JaWLinux) ・ 本 誌 掲 載 ソ ー ス プ ロ グ ラ ム 編 集 後 記 ◇ 子 供 が 小 学 校 に 入 学 す る 前 の 説 ◇ 3 月 に 引 越 し を し た の だ が , い ま ◇ PowerBook 2400 の 電 源 回 り の ◇ 宇 宙 に も 謎 が ま だ あ る よ う で す 。 明 会 の 資 料 を 小 学 校 ま で 取 り に 行 だ に 物 が か た づ か な い 。 根 が て き 調 子 が 悪 く な っ て し ま い ま し た 。 仕 何 で も 「 す ば る 」 の 観 測 に よ る と 宇 ば き な 人 で な い の で , な ん と な く っ た 。 あ の こ ろ は と て も 敷 居 が 高 事 に も 支 障 が 出 る の で , 早 目 に 修 宙 全 体 の う ち , 23 の 光 の 出 所 が わ く て 入 る の が い や だ っ た 職 員 室 に そ の 気 に な っ た と き に ち ょ こ ち ょ 理 に は 出 さ な く て は ・ ・ ・ 。 で も , か ら な い と か 。 「 よ し っ こ れ だ っ ! 」 入 っ て み る と , そ れ が な ん て ち っ こ や る ぐ ら い で , 結 局 ほ と ん ど 引 今 月 の 特 集 2 を 読 む と Mac OS )( も と , 某 改 訂 本 用 に 「 宇 宙 が 足 り な ぼ け で 何 て こ と の な い 部 屋 な こ と っ 越 し た と き の ま ん ま だ 。 春 物 も ホ ビ ー プ ロ グ ラ ミ ン グ 環 境 と し て い 」 と い う ゲ ー ム を 作 っ て い る な か , 何 か と 混 ぜ っ こ に し て ダ ン ポ ー ル か 。 職 員 室 が 神 聖 つ ば い 場 所 に 思 は お も し ろ そ う 。 「 こ れ を 機 会 に た い へ ん タ イ ム リ ー な 話 題 で し た 。 え て い た の は , 先 生 の 陰 謀 に 違 い に 入 れ た ま ん ま な の で , 倉 庫 番 よ Mac OS X が 動 く マ シ ン を 買 っ て し 近 い 将 来 , 宇 宙 怪 獣 が 銀 河 中 心 か な い 。 と い う こ と は , や た ら 高 そ ろ し く あ っ ち の ダ ン ポ ー ル を 開 け ま お う か ? 」 と 迷 っ て い ま す 。 も っ ら 出 現 し て バ ス タ ー マ シ ン と か が う な も の が 並 ん で い そ う な 校 長 室 て は 閉 め , こ っ ち の ダ ン ポ ー ル を と も , 「 こ こ で 新 し い マ シ ン を 買 う 活 躍 す る の で し よ う ね ・ ・ ・ ・ ・ ・ と い う も 同 じ な の か 。 覗 い て み よ う と 思 開 け て は 閉 め で 結 局 見 つ か ら な か と 仕 事 を し な い で Mac OS X で 遊 ひ 後 記 に し ま し た 。 う う , あ り が と っ た の だ が , そ こ ま で す る こ と は っ た り 。 開 け た と き に そ の ま ま か そ う だ か ら “ >< ” 」 と い う 意 見 も あ り う 。 ネ タ 決 定 協 力 , WANI-NET の (JUN) (K) な い と 思 い と ど ま っ た 。 (Yas) た し ゃ い い の に ね え 。 ま す が ・ ・ み な さ ん 。 な お , 予 告 内 容 を 変 更 す る こ と が あ り ま す 。 女 - 連 ~ 載 ( 有 ) 発 行 人 稲 葉 俊 夫 編 集 人 新 井 健 文 発 行 所 ソ フ ト バ ン ク バ ブ リ ッ シ ン グ 株 式 会 社 出 版 事 業 部 〒 107 ー 52 東 京 都 港 区 赤 坂 4 ー 13-13 編 集 部 ・ TEL03 ( 5549 ) 1 143 / 出 版 営 業 ・ TEL03 ( 5549 ) 12 / 広 告 営 業 ・ TEL03 ( 5549 ) 1220 編 集 長 渡 邊 淳 一 副 編 集 長 小 坂 竜 彦 編 集 高 森 昭 安 有 馬 元 嗣 広 告 長 谷 川 節 校 正 ア レ フ デ ザ イ ン 持 田 哲 花 本 浩 一 印 刷 凸 版 印 刷 株 式 会 社 , 表 紙 製 版 担 当 上 田 富 郎 / DTP 制 作 株 式 会 社 ロ ー ヤ ル 企 画 ◎ 2 開 1 雑 誌 14325 ー 6 乱 丁 ・ 落 丁 は 小 社 販 売 局 に て お 取 り 替 え い た し ま す 。 プ ロ グ ラ ム ・ バ グ の お 問 い 合 わ せ ・ 掲 載 記 事 , プ ロ グ ラ ム に つ い て の ご 質 問 は , 月 曜 日 か ら 金 曜 日 の 午 後 4 時 か ら 6 時 ま で 受 け 付 け て お り ま す 。 そ の 他 の 時 間 帯 は ご 容 赦 く だ さ い 。 03 ( 5549 ) 1143 月 刊 MAGAZINE 6 月 号 平 成 13 年 6 月 1 日 発 行 174 c MAGMINE 2001 6

月刊 C MAGAZINE 2001年6月号


MXGXZINE ア ン ケ ー ト は が き ア ン ケ ー ト は が き の 書 き 方 ・ 読 者 モ ニ タ , あ る い は 読 者 プ レ ゼ ン ト に 応 募 さ れ る 場 CMAGMINE を ご 愛 読 い た だ き , 誠 に あ り が と う ご ざ い 合 は , 表 面 の 所 定 の 位 置 に ご 希 望 の 商 品 記 号 を ご 記 入 ま す 。 本 誌 内 容 を 今 後 も 充 実 さ せ , み な さ ま の ご 要 望 に く だ さ い 。 お 応 え す る た め , 読 者 ア ン ケ ー ト に ご 協 力 く だ さ い 。 ・ 読 者 モ ニ タ に 応 募 さ れ る 方 は , 下 記 モ ニ タ 規 定 を 必 す 一 読 く だ さ い 。 ・ こ の は が き は OCR 処 理 に て 集 計 し ま す 。 黒 の 細 い ポ ・ は が き 裏 面 の フ リ ー ス ペ ー ス に 記 述 い た だ い た 内 容 は , ー ル ペ ン を 使 用 し , 枠 内 に 収 ま る よ う に 1 マ ス に 1 文 原 則 と し て 断 わ り の 記 述 が な い 場 合 , C MAGAZINE 誌 字 ず つ 楷 書 体 で ご 記 入 く だ さ い 。 上 で 掲 載 さ せ て い た だ く こ と が あ り ま す 。 あ ら か じ め ※ 回 答 欄 が 2 マ ス の 欄 に 1 桁 の 数 字 を 書 き 込 む 場 合 は , ご 了 承 く だ さ い 。 「 01 」 の よ う に 左 の 欄 に 0 を 入 れ て く だ さ い 。 モ ニ タ 募 集 要 項 応 募 資 格 . プ ロ グ ラ ミ ン グ 経 験 者 , プ ロ グ ラ ミ ン グ 学 習 者 。 モ ニ タ 期 間 . 商 品 受 領 よ り 3 か 月 間 ( モ ニ タ 商 品 に よ っ て は 発 送 に 日 時 を 要 す る も の が あ る こ と を ご 了 承 く だ さ い ) 。 ト を 提 出 し て い た だ き ま す 。 レ ポ ー ト は テ キ ス ト フ ァ イ ル と し , フ ロ ッ ピ ー デ ィ ス ク に て 「 READERS' ROOM モ ニ タ 係 」 宛 に 投 函 い た だ く か , e - ma ⅱ ア ド レ ス 宛 に 電 子 メ ー ル を 送 信 く だ さ い 。 選 考 発 表 . こ の 号 の モ ニ タ 選 考 結 果 は 本 号 発 売 日 か ら 4 か 月 後 の 本 誌 上 で 発 表 い た し ま す 。 ◇ レ ポ ー ト 発 表 . 提 出 い た だ い た レ ポ ー ト は , 編 集 部 到 着 月 日 か ら 2 か 月 後 に 発 売 す る 本 誌 上 , ま た は 付 録 CD - ROM に て 掲 載 収 録 す る 予 定 で す 。 モ ニ タ 応 募 の 注 意 ◇ 綴 じ 込 み の 葉 書 に 必 要 事 項 を 明 記 の う え ご 応 募 く だ さ い 。 ◇ 記 入 漏 れ や モ ニ タ 番 号 が 1 つ の 欄 に 複 数 記 入 さ れ て い る 場 , 綴 じ 込 み 葉 書 以 外 で の ご 応 募 は 無 効 と さ せ て い た だ き ま す 。 ◇ 締 め 切 り は 6 月 18 日 必 着 で す 。 読 者 プ レ ゼ ン ト 応 募 の 注 意 ◇ 綴 じ 込 み の 葉 書 に 必 要 事 項 を 明 記 の う え ご 応 募 く だ さ い 。 ◇ 雑 誌 公 正 競 争 規 約 の 定 め に よ り , 懸 賞 当 選 者 , モ ニ タ 該 当 者 は こ の 号 の ほ か の 懸 賞 に 応 募 で き な い 場 合 が あ り ま す 。 ◇ 締 め 切 り は 6 月 18 日 必 着 で す 。 郵 便 は が き ] 0 7 - 8 7 9 0 料 金 受 取 人 払 赤 坂 局 承 認 526 ( 受 取 人 ) 東 京 都 港 区 赤 坂 4 丁 目 13 番 13 号 ソ フ ト バ ン ク バ ブ リ ッ シ ン グ ( 株 ) 差 出 有 効 期 間 平 成 15 年 3 月 14 日 ま で 有 効 C MAGAZINE 編 集 部 行 い Ⅲ ト Ⅲ 2001 年 6 月 号 年 齢 性 l. 男 性 2. 女 性 C MAGAZINE リ ナ 姓 名 姓 名 送 希 望 送 付 先 付 l. 勤 務 先 先 2. 自 宅 部 署 勤 務 先 名 課 名 ( 学 校 名 ) E-mail ア ド レ ス 役 職 譬 役 員 従 業 員 数 爿 島 人 勤 務 先 の 業 種 製 造 業 に , ン ビ 、 → 関 連 ) 02 ・ 製 造 業 ( 0 似 外 ) 03. 商 社 ( コ ン ピ ュ ー ー タ 関 連 ) 国 . ( 03 以 外 の ) 商 社 及 び 卸 ・ 小 売 業 05. コ ン ピ ュ ー ー タ 関 連 ン ヨ ッ プ ( 五 情 報 処 理 ・ ソ フ ト ハ ウ ス 3. 係 長 ・ 主 T:*E 3. - ー 的 人 4 = 般 社 ・ 職 員 4.100 ~ 4 凶 人 07. 建 設 ・ ( 区 金 融 ・ 保 険 ・ 不 動 産 的 . 運 輸 ・ 通 信 に . 学 校 ・ 教 育 関 係 5. 学 生 6. 主 婦 7. 5. K) 、 - 屮 刃 人 l( ). 医 療 機 関 仕 官 公 庁 ・ 公 共 機 関 そ の 他 6. ) 人 以 E 区 弁 護 十 ・ 会 計 事 務 所 . そ の 他 ( あ な た の 職 種 01. 術 職 02. 研 究 職 03. コ ン ピ 、 一 タ 関 連 技 術 職 ( 情 報 処 理 ) 国 . 0 グ ラ ー , ・ SE 05. 事 務 職 06 営 業 ・ 売 職 07. サ ー ピ ス 業 08 教 師 ー 師 09. 専 門 職 ( 師 / 弁 護 士 等 道 県 都 府 6 月 号 モ ニ タ 商 品 ・ プ レ ゼ ン ト 賞 品

月刊 C MAGAZINE 2001年6月号


定 期 購 読 雑 誌 ー 発 売 日 雑 誌 名 ( ① ② ま で 記 入 し て く だ さ い ) UNIX USER PC Life PC USER ① 8 日 ・ 24 日 PC USER ② 8 日 ・ 24 日 Notes/Domino magazine PC Jap an DOS/Vmagazine 1 15 日 ・ 29 日 DOS/Vmagazine 2 15 日 ・ 29 日 C MAGAZINE ① C MAGAZINE ② YAHOO! lnternet Guide CISCO PACKET BUSINESS STANDARD 29 日 18 日 18 日 13 日 13 日 8 日 25 日 1 , 4 , 7 , 10 月 中 旬 ・ す で に 発 売 さ れ て い る 号 、 間 に 合 わ な か っ た 号 は 、 お 近 く の 書 店 に て お 求 め く だ さ い 。 ・ 発 送 開 始 号 は 、 お 申 し 込 み 締 め 切 り 日 に よ っ て 設 定 さ せ て い た だ い て お り ま す 。 ・ お 申 し 込 み 締 め 切 り 日 は 各 雑 誌 と も 、 発 売 日 の 1 0 営 業 日 前 に な り ま す 。 期 間 ( 回 数 ) 年 間 ( 12 回 ) 年 間 ( 12 回 ) 年 間 ( 24 回 ) 半 年 間 ( 12 回 ) 年 間 ( 12 回 ) 年 間 ( 12 回 ) 年 間 ( 24 回 ) 半 年 間 ( 12 回 ) 年 間 ( 12 回 ) 半 年 間 ( 6 回 ) 年 間 ( 12 回 ) 年 間 ( 4 回 ) 年 間 ( 12 回 ) 料 金 ¥ 15 , 600 ¥ 9 , 360 ¥ 9 , 600 ¥ 4 , 800 ¥ 17 , 160 ¥ 9 , 360 ¥ 21 , 360 ¥ 10 , 680 ¥ 14 , 400 ¥ 7 , 200 ¥ 9 , 480 ¥ 4 , 000 ¥ 7 , 020 ( 創 刊 記 念 価 格 ) ・ 定 期 購 読 開 始 後 、 お 支 払 用 紙 記 載 の お 支 払 期 限 ま で に お 支 払 い い た だ け な か っ た 場 合 は 、 購 読 を 停 止 さ せ て い た だ く こ と が ご ざ い ま す の で 、 ご 了 承 く だ さ い 。 匚 コ の 部 分 は 必 須 項 目 で す 。 雑 誌 名 ・ 会 員 番 ・ 号 お 名 前 フ リ ガ ナ 性 別 登 録 住 所 都 道 府 県 名 住 所 ビ ル 名 称 電 話 番 号 携 帯 電 話 E-mail 部 数 契 約 生 年 月 日 1 9 自 宅 ・ 勤 務 先 ・ そ の 他 郵 便 番 号 名 名 個 人 ・ 法 人 印 鑑 男 女 年 勤 務 先 の 場 合 会 社 / 学 校 名 部 署 / 学 部 名 役 職 名 Fax 番 号 内 線 番 号 月 職 業 日 種 種 す で に 会 員 の 方 は 、 会 員 番 号 を ご 記 入 く だ さ い 。 そ の 際 、 お 名 前 以 下 は 、 ご 登 録 情 報 に 変 更 が あ る 場 合 の み 、 ご 記 入 く だ さ い 。 会 社 で の お 申 し 込 み の 場 合 に も 、 ご 担 当 者 様 と し て 必 ず お 名 前 を ご 記 入 く た さ い 勤 務 先 の 業 種 ・ 職 種 は 以 下 の 選 択 肢 か ら お 選 び に な り 、 番 号 を ご 記 入 く だ さ い 。 あ な た の 職 種 1 . 技 術 職 2. 研 究 職 3. コ ン ピ ュ ー タ 関 連 技 術 職 4. プ ロ グ ラ マ ・ S E 5. 事 務 職 6. 営 業 ・ 販 売 職 7. 企 画 職 8. 教 師 ・ 講 師 9. 専 門 職 ( 医 師 ・ 弁 護 士 等 ) 10. 経 営 者 ・ 役 員 11 自 由 業 12. 無 職 13. 学 生 14. 主 婦 15. そ の 他 勤 務 先 の 業 種 1 . 製 造 業 ( コ ン ピ ュ ー タ 関 連 ) 2. 製 造 業 ( 1 以 外 ) 3. 商 社 ( コ ン ピ ュ ー タ 関 連 4. ( 3 以 外 の ) 商 社 及 び 卸 ・ 小 売 り 5. コ ン ピ ュ ー タ 関 連 シ ョ ッ プ 6. サ ー ビ ス 業 7. 情 報 処 理 ・ ソ フ ト ハ ウ ス 8. コ ン サ ル タ ン ト 9. 建 設 ・ 土 木 10. 金 融 ・ 保 険 ・ 不 動 産 11 . 運 輸 ・ 通 信 12. 医 療 機 関 13. 官 公 庁 ・ 公 共 機 関 14. 学 校 ・ 教 育 関 係 15. 弁 護 士 ・ 会 計 事 務 所 16. 出 版 ・ マ ス コ ミ ・ 広 告 17. そ の 他 お 問 合 せ 先 ソ フ ト バ ン ク バ ブ リ ッ シ ン グ 株 式 会 社 定 期 購 読 セ ン タ ー 〒 107-0052 東 京 都 港 区 赤 坂 4-13-13 Tel: 03-5549-1202 Fax : 03-5549-1212 E-maiI : [email protected] 営 業 時 間 : 10 : 00 ~ 12 ℃ 0 13 : 00 ~ 17 : 00 土 日 祝 日 は 休

月刊 C MAGAZINE 2001年6月号


2 Turb01inux Workstation 日 本 3 名 A . NET ボ ー ル ペ ン 8 名 B i ア プ リ の 作 り 方 1 名 語 版 6.0 リ ミ テ ッ ド エ デ ィ シ ョ ン NTTDOCOMO DoJa 編 提 供 マ イ ク ロ ソ フ ト ( 株 ) 提 供 ソ フ ト バ ン ク バ ブ リ ッ 提 供 タ ー ポ リ ナ ッ ク ス シ ン グ ( 株 ) ジ ャ パ ン ( 株 ) TEL 03 ( 5454 ) 2300 TEL 03 ( 5549 ) 1200 URL http://www.turbolinux. CO. jp/ リ ! み を よ 〒 リ R 日 LINUX ロ RKSTATI ロ - 、 ン 0 日 仮 6. NTT DaCaMo DouaZ 3 名 1 Borland C + + Builder 5 提 供 ポ ー ラ ン ド ( 株 ) TEL 03 ( 5350 ) 9380 Wind0 、 、、 い \ い 獅 曲 印 orm 聞 員 N 引 よ ⅵ 叩 ment With 0 訓 曲 ase and ern 01s を 慢 い 鱧 す し ゼ リ 1 ア ル 問 発 宿 第 ・ は 0 以 上 の コ ン ホ ー 第 ン ト ・ メ そ 第 、 グ を ト 引 を 0 、 、 ・ 第 な デ ー タ 、 一 ス 当 3 物 ま ま 性 茎 り ; 多 様 な 以 に み 0 メ で 実 現 ー た ピ な ア を 開 ツ ル 新 第 B 面 Ljmited Edition 円 0 花 、 引 0 宿 謝 Borland C + + Bu ⅱ der の 最 新 版 。 デ バ ッ コ ン パ ク ト な 構 成 を 持 つ LinuxOS 。 グ 機 能 を 強 化 し , 最 新 の A 円 や ANSI プ ロ グ ラ ミ ン グ な ど さ ま ざ ま な シ ー 規 格 に 対 応 し た ビ ジ ュ ア ル 開 発 環 境 ン に 対 応 す る 【 モ ニ タ 募 集 要 項 】 ◇ 応 募 資 格 : プ ロ グ ラ ミ ン グ 経 験 者 , お よ ROOM モ ニ タ 係 」 宛 に 投 函 い た だ く か , び プ ロ グ ラ ミ ン グ 学 習 者 。 あ る い は e - ma ⅱ ア ド レ ス 宛 に 電 子 メ ー ル ◇ モ ニ タ 期 間 : 商 品 受 領 よ り 3 か 月 間 ( モ を 送 信 く だ さ い 。 ◇ レ ポ ー ト 発 表 : 提 出 い た だ い た レ ポ ー ト ニ タ 商 品 に よ っ て は 発 送 に 日 時 を 要 す る も の が あ る こ と を ご 了 承 く だ さ い ) 。 は , 編 集 部 到 着 月 日 か ら 2 か 月 後 に 発 売 ◇ モ ニ タ レ ポ ー ト : モ ニ タ 期 間 中 に 最 低 2 す る 本 誌 上 , ま た は 付 録 CD - ROM に て 掲 載 収 録 す る 予 定 で す 。 回 の モ ニ タ レ ポ ー ト を 提 出 し て い た だ き ◇ 選 考 発 表 : こ の 号 の モ ニ タ 選 考 結 果 は ま す 。 レ ポ ー ト は テ キ ス ト フ ァ イ ル と し , フ ロ ッ ピ ー デ ィ ス ク に て 「 READERS ' 2001 年 10 月 号 に て 発 表 い た し ま す 。 モ ニ タ 応 募 の 注 意 2001 年 2 月 号 モ ニ タ 選 考 発 表 ◇ 綴 じ 込 み の は が き に 必 要 事 項 を 明 記 の う え ご 応 ( 敬 称 略 ) ( 1 ) Borland C + + Builder 5 募 く だ さ い 。 早 川 毅 ( 大 阪 府 ) ◇ 記 入 も れ や モ ニ タ 番 号 が 複 数 記 入 さ れ て い る 場 , 綴 じ 込 み は が き 以 外 で の ご 応 募 は 無 効 と さ 2001 年 2 月 号 せ て い た だ き ま す 。 プ レ ゼ ン ト 当 選 者 発 表 ( 敬 称 略 ) ◇ 締 め 切 り は 6 月 18 日 必 着 で す 。 (A) Borland Delphi バ ッ グ 読 者 プ レ ゼ ン ト 応 募 の 注 意 中 川 龍 ー ( 神 奈 川 県 ) ◇ 綴 じ 込 み の は が き に 必 要 事 項 を 明 記 の う え ご 応 密 井 政 直 ( 福 岡 県 ) ほ か 3 名 募 く だ さ い 。 (B) Excel 2000 VBA の 応 用 80 例 ◇ 雑 誌 公 正 競 争 規 約 の 定 め に よ り , 懸 賞 当 選 者 , 井 口 善 文 ( 神 奈 川 県 ) モ ニ タ 該 当 者 は こ の 号 の ほ か の 懸 賞 に 応 募 で き 大 栢 良 介 ( 千 葉 県 ) な い 場 合 が あ り ま す 。 (C) VisuaI C + + 6.0 プ ロ グ ラ ミ ン グ 入 門 編 ◇ 締 め 切 り は 6 月 18 日 必 着 で す 。 当 選 結 果 は 2001 若 林 大 輔 ( 群 馬 県 ) 安 田 浩 人 ( 愛 知 県 ) 年 10 月 号 に て 発 表 い た し ま す 。 た , 原 文 を 手 直 し さ せ て い た た く READERS'ROOM で は み な さ 場 合 も あ り ま す 。 ご 了 承 く だ ま の ご 意 見 ・ ご 感 想 を お 待 ち し て さ し 、 0 [ 宛 先 ] お り ま す 。 ほ か に も , コ ン ピ ュ ー タ を め ぐ る さ ま ざ ま な こ し 何 で 〒 107 ー 0052 も け っ こ う で す 。 質 問 も ど し ど し 東 京 都 港 区 赤 坂 4 ー 13 ー 13 ソ フ ト バ ン ク バ ブ リ ッ シ ン グ ( 株 ) お 寄 せ く だ さ い 。 C マ ガ ジ ン 編 集 部 「 R & R 」 係 投 稿 原 稿 , 自 作 ソ フ ト も 受 け 付 [e-mail 宛 先 ] け て お り ま す 。 採 用 ぶ ん に は 弊 社 規 定 の 薄 謝 を 進 呈 い た し ま す 。 お [email protected] CO. jp [Web/X ー ジ ] 送 り い た だ い た 原 稿 ・ ソ フ ト は , 原 則 と し て 返 却 い た し ま せ ん 。 ま http://cmaga.zdnet. CO. jp/ N 幵 ド コ モ が 公 開 し た SDK を 使 用 し て i ア プ リ を 作 成 す る 方 法 を 解 説 し た 書 籍 MSDN を 記 念 し て 作 成 さ れ た Micros 0 升 . NET の ロ ゴ が 書 か れ て い る 首 か ら か け ら れ る ポ ー ル ペ ン バ ッ ク ナ ン バ ー 情 報 03-5549-1200 ( 2 1 年 4 月 24 日 現 在 の 在 庫 状 況 で す 。 品 切 れ の 際 は ご 容 赦 願 い ま す ) 2001 年 特 集 1 「 C # 言 語 仕 様 と プ ロ グ ラ ミ ン グ 」 特 集 2 「 wave 回 の 新 ア ル ゴ リ ズ ム 」 . NET Framework SDK 版 ,Borland JBuilder 4 Foundation 日 本 語 版 ほ か 特 集 1 「 XML 入 門 」 特 集 2 「 Direc Ⅸ 8 の 徹 底 解 説 」 特 集 3 「 最 新 の DirectMusic を 使 う 」 新 連 載 「 Enjoy perl Programming 」 ほ か 特 集 「 実 力 チ ェ ッ ク プ ロ グ ラ ミ ン グ 期 末 試 験 3 月 号 〇 C ℃ + + /Java/Pe 「 l/Ruby 」 レ ビ ュ ー 「 C + + Test 」 ほ か 「 恒 例 ! 新 人 応 援 モ ニ タ 大 会 」 特 集 「 プ ロ グ ラ ミ ン グ 入 門 プ ロ グ ラ ミ ン グ 事 始 め , C ℃ + + /Java/DOS/ デ ー タ ベ ー ス 入 門 」 特 別 記 事 日 T の 森 を 育 て る 」 ほ か 特 集 1 「 プ ロ グ ラ マ 必 見 ハ ー ド ウ ェ ア 入 門 」 〇 特 集 2 「 チ ャ レ ン ジ ! i ア プ リ プ ロ グ ラ ミ ン グ 」 5 月 号 レ ポ ー ト 「 K ⅵ ⅸ 事 前 テ ス ト プ ロ グ ラ ム 」 ほ か 0 ・ ・ 在 庫 あ り . △ ・ ・ ・ 在 庫 僅 少 , X ・ ・ ・ 在 庫 な し ※ lnside Windows の 在 庫 に つ い て は , 上 記 の 電 話 番 号 ま で ご 連 絡 く だ さ い 。 綴 じ 込 み は が き 裏 面 の 記 事 評 価 ア ン ケ ー ト に は 下 記 の 数 字 を ご 記 入 く だ さ い 。 ① 特 集 1 「 使 い や す い ユ ー ザ イ ン タ フ @9Linux P 「 ogramming Tips $Wlndows Programming Tips ェ イ ス を 求 め て 」 ② 特 集 2 「 MacOSX ア プ リ ケ ー シ ョ OJava Programming Tips ⑩ ロ ー テ ク 講 座 ン 開 発 ガ イ ド 」 ⑩ 特 別 記 事 「 i ア プ リ の 作 成 」 @Get 旧 to C World C 言 語 入 門 講 座 ⑩ 最 新 開 発 環 境 レ ポ ー ト 「 Fo e fo 「 ④ 実 践 C + + ゼ ミ ナ ー ル ⑤ ス タ ー ト ア ッ プ Java Java 2.0 」 ⑥ プ ロ グ ラ ミ ン グ 相 談 室 OMONTHLY HEADLINE @C MAGA Bookends ⑦ Standard C ℃ + + ⑧ ど 0 て ク ク の オ ブ ジ ェ ク ト 工 房 の 学 問 の ス ス メ ⑨ Enjoy perl Programming あ つ ば れ ご 意 見 番 $C マ ガ 電 脳 ク ラ ブ ⑩ Ruby マ ス タ ー へ の 道 ⑩ ア ル ゴ リ ズ ム 入 門 プ ロ グ ラ ミ ン $READERS' ROOM グ の 宝 箱 ⑩ ア ル ゴ リ ズ ム ラ ボ @3Enter The 3D Programming ⑩ ネ ッ ト ワ ー ク プ ロ グ ラ ミ ン グ の ア ト リ エ 1 月 号 2 月 号 4 月 号 〇 1 刀 READERS' ROOM

月刊 C MAGAZINE 2001年6月号


MagazineADlndex 広 告 主 の ホ ー ム ペ ー ジ を 探 す な ら 、 こ ち ら 0 http://wwwuaqut.net か ら ま ′ 可 は は 第 M090 neAD d. , 。 0 彎 9 日 - ド 学 ュ メ ン ト 燾 ー み 咢 「 み こ : ・ ・ : ゞ お ・ こ マ : ら 罕 “ 暑 0 、 , ま 物 ミ 0 AQUTNET と は ? グ ス ト さ ん ま う こ そ ー 、 ー 、 つ 、 ″ れ ′ ・ 、 ' ・ - 一 三 旁 ; ク ッ ズ べ ま を ' . N ET M 第 、 ・ ′ 工 ー ノ ブ ト バ ノ ク バ ブ リ ツ ン ン グ 行 の 物 ド に 陽 気 さ れ て い ー 広 主 の 丁 - ム を て 気 に な る 第 こ ぎ い ま し た ら . こ ち ら を 利 用 し て 各 第 の ホ - ム ペ - ジ を れ て ( 、 き い . ス ト う ン フ 今 な ら 物 に な る だ け ′ 1 0 0 NAGY ・ ・ に 当 ま 0. プ レ ゼ ン ト NAGY を ー に ア ン ケ ー ト メ ン ′ ヾ を も ら お う ! に 答 え て ! GET ! 100 な っ て ! ※ 「 AQUTNET 」 は 4 月 よ り ス タ ー ト す る ソ フ ト バ ン ク バ ブ リ ッ シ ン グ が 提 供 す る 新 サ ー ビ ス で す 。 ア ン ケ ー ト に こ 協 力 い た だ く と 、 さ さ や か な モ ノ か ら 豪 華 な モ ノ ま で 、 多 彩 な プ レ ゼ ン ト を こ 提 供 い た し ま す 。 第 1 だ 学 0 0 こ 00 0 AQUTNET の ト ッ プ ペ ー ジ の Magazine AD dex ボ タ ン を ク リ ッ ク し て く だ さ い 。 「 C MAGA 刀 NE 」 は も ち ろ ん 、 ソ フ ト バ ン ク バ ブ リ ッ シ ン グ 発 行 の 雑 誌 に 掲 載 さ れ て い る 広 告 主 の ホ ー ム ペ ー ジ へ の リ ン ク が 用 意 さ れ て い ま す 。 ※ 資 料 請 求 サ ー ビ ス を ご 利 用 い た だ い た 皆 様 へ 本 誌 の 資 料 請 求 サ ー ビ ス は 4 月 号 を も っ て 休 止 さ せ て い た だ き ま し た 。 2001 年 4 月 号 に て お 申 し 込 み い た だ い た 分 に 関 し て は 、 広 告 主 へ お 知 ら せ し て お り ま す の で 、 資 料 が 届 く の を お 待 ち く だ さ い 。 .63 http://www.hOS. CO. JP/ 4 http://www.opus. CO. jp/ 工 イ チ ・ オ ー ・ エ ス .. オ ー バ ス . http://www.sun. CO. jp/ 2 http://more.zau 「 usworld. ne. jp/ 表 2 見 開 き http://www.i bm.com/jp/ サ ン ・ マ イ ク ロ シ ス テ ム ズ .. シ ャ ー プ 日 本 ア イ ・ ビ ー ・ エ ム . 4 http://www.pckids. CO. jp/ ピ ー シ ー キ ッ ド http://www.microsoft.com/japan/ マ イ ク ロ ソ フ ト

月刊 C MAGAZINE 2001年6月号


前 RO e t あ わ せ て ご 覧 く だ さ い 。 Forte fo 「 Java release 1.0.2 Community Edition Forte for Java release 1.0.2 Community E dition は , 先 ほ ど 紹 介 し た Fo れ e forJava rel ease 2.0 Community Edi ⅱ on の 則 の バ ー ジ ョ ッ ト ワ ー ク プ ロ グ ラ ミ ン グ の ア ト リ エ 」 は , 新 連 載 「 技 術 を 知 っ て 実 践 し よ う ! ネ 日 本 語 化 バ ッ ク MoziIla 0.8.1 & さ い 。 に な り ま す こ と を , あ ら か じ め ご 了 承 く だ か ら ダ ウ ン ロ ー ド し て お 使 い い た だ く こ と ゆ: 〃 www.nttdocomo.co.jp/i/java/tool.html 付 録 CD - ROM に は 収 録 さ れ て い ま せ ん 。 ht 用 し て い る J2ME Wireless SDK for DoJa は , わ せ て ご 覧 く だ さ い 。 な お , こ の 記 事 で 使 (http://www.血d0C0m0 ・ co.jp/i/java/) も あ N"IT ド コ モ の i ア プ リ に 関 す る Web ペ ー ジ ま た , 本 誌 147 ペ ー ジ か ら の 特 別 記 事 や ト リ に 収 録 し ま し た 。 Community Edition を く\f0rte102> デ ィ レ ク の ご 協 力 に よ り , Forte forJava release 1.0.2 そ こ で , サ ン ・ マ イ ク ロ シ ス テ ム ズ ( 株 ) ま す 。 Community Ed ⅲ on の 利 用 が 推 奨 さ れ て い て い な い た め , Forte for Java release 1.0.2 2.0 CommunitY Edition で の 動 作 確 認 が さ れ コ モ の 発 表 に よ る と Fo e for Java release 成 す る 方 法 を 紹 介 し て い ま す ( 株 )NTP ド on 」 , そ し て 「 F 。 れ e forJava 」 で i ア プ リ を 作 SDK for DoJa 」 と 「 Java2 SDK Standard Editi ・ 発 用 の い わ ば 純 正 の キ ッ ト 「 J2ME Wireless NIT ド コ モ か ら 提 供 さ れ て い る , i ア プ リ 開 で は な い で し よ う か 。 特 別 記 事 で は , ( 株 ) る i ア プ リ の 作 成 」 は 非 常 に 興 味 の あ る 記 事 for Java と J2ME W1reless SDK for DoJa に よ プ ロ グ ラ ミ ン グ 」 と 今 月 号 の 特 別 記 事 「 F 。 血 は , 5 月 号 の 特 集 「 チ ャ レ ン ジ ! i ア プ リ i ア プ リ の 開 発 に 関 心 の あ る 方 に と っ て ン に あ た り ま す 。 毎 回 ネ ッ ト ワ ー ク プ ロ グ ラ ミ ン グ に 関 す る 話 題 を 取 り 上 げ て い き ま す 。 今 回 は Mozilla を 利 用 し た ア プ リ ケ ー シ ョ ン の 開 発 に つ い て 解 説 し て い ま す 。 Mozilla は , オ ー プ ン ソ ー ス の Web プ ラ ウ ザ , メ ー ル ク ラ イ ア ン ト , HTML 工 デ ィ タ , ニ ュ ー ス プ ラ ウ ザ で , Windows/Linux /Macintosh/FreeBSD に 対 応 し て い ま す 。 Netscape Communications Corporation の ご 協 力 に よ り , <YmoziIIa> デ ィ レ ク ト リ に 各 OS 用 の MoziIIa 0.8.1 と 日 本 語 化 に 必 要 な モ ジ ュ ー ル を 収 録 し ま し た 。 各 パ ッ ケ ー ジ フ ァ イ ル に 含 ま れ る ド キ ュ メ ン ト フ ァ イ ル , ラ イ セ ン ス フ ァ イ ル を ご 覧 い た だ き , 同 意 い た だ い た う え で ご 利 用 く だ さ い 。 ま た , 本 誌 120 べ ー ジ か ら 始 ま る 新 連 載 「 ネ ッ ト ワ ー ク プ ロ グ ラ ミ ン グ の ア ト リ エ 」 も あ わ せ て ご 覧 く だ さ い 。 Java2 SDK Standard Edition Ver. 1.3.0 02 Windows/Linux/SOIaris 版 fJava2 SDK Standard Edition 」 は , Java の ア プ リ ケ ー シ ョ ン 開 発 の 基 礎 と な る キ ッ ト で す 。 サ ン ・ マ イ ク ロ シ ス テ ム ズ ( 株 ) の ご 協 力 に よ り , 各 プ ラ ッ ト ホ ー ム の 最 新 バ ー ジ ョ ン 1.3.0 ー 02 を く \ JDK > デ ィ レ ク ト リ に 収 録 し ま し た ま た , あ わ せ て 日 本 語 ド キ ュ メ ン ト も 収 録 し ま し た よ 、 今 回 提 供 す る モ ジ ュ ー ル は , 4 月 18 日 現 在 サ ン ・ マ イ ク ロ シ ス テ ム ズ ( 株 ) の Web サ イ ト よ り 提 供 さ れ て い る も の と 同 じ で す 。 ご 使 用 に あ た っ て は , Web か ら の ダ ウ ン ロ ー ド と 同 様 , ラ イ セ ン ス 条 項 に 同 意 す る 必 要 が あ り ま す 。 く YJDK> デ ィ レ ク ト リ に あ る 各 デ ィ レ ク ト リ の license. txt を ご 覧 い た だ き , 同 意 し た 場 合 に の み ご 利 用 く だ さ な お , Java2 SDK Standard Edition に 関 連 す る 本 誌 の 記 事 は , 65 ペ ー ジ か ら 始 ま る 連 載 「 ス タ ー ト ア ッ プ Java 」 と 137 べ ー ジ か ら 始 ま る 「 Java Programming Tips 」 , 147 ペ ー ジ か ら 始 ま る 特 別 記 事 , 152 ペ ー ジ か ら 1 / 2 2001 年 6 月 号 特 別 付 録 CD - ROM に は , 次 の プ ロ グ ラ ム が 収 録 さ れ て い ま す 。 ご 使 用 に あ た っ て は , 各 プ ロ グ ラ ム に 添 付 さ れ て い る ド キ ュ メ ン ト フ ァ イ ル , お よ び 付 録 C D-ROM の ル ー ト デ ィ レ ク ト リ に 収 録 さ れ て い る ⅲ dex. h ⅱ を ご 覧 く だ さ い 。 Forte fO 「 Java release 2.0 Community Edition 最 新 開 発 環 境 レ ポ ー ト は ご 覧 い た だ け た で し よ う か 。 今 回 の 最 新 開 発 環 境 レ ポ ー ト で 紹 介 し て い る 「 Fo れ e for Java release 2.0 」 は , サ ン ・ マ イ ク ロ シ ス テ ム ズ ( 株 ) が 提 供 し て い る Java の 統 合 開 発 環 境 で す 。 Java 2 SDK Standard Edition Ver. 。 1.3 を ベ ー ス と し て Windows/Linux/S01aris の 3 種 類 の OS 上 で 動 作 し ま す 。 サ ン ・ マ イ ク ロ シ ス テ ム ズ ( 株 ) の ご 協 力 に よ り , 無 償 で 利 用 で き る Forte for Java release 2.0 Community Edi ⅱ on を く \ forte20 > デ ィ レ ク ト リ に 収 録 し ま イ ン ス ト ー ル 方 法 な ど は , く \ forte20 > デ ィ レ ク ト リ に あ る 806-7750-01. Pt Ⅱ . JA. FFJ. I nsta Ⅱ . pdf フ ァ イ ル の イ ン ス ト ー ル ガ イ ド の 中 か ら , 利 用 す る OS の 部 分 の ド キ ュ メ ン ト を ご 覧 く だ さ い ( こ の フ ァ イ ル を ご 覧 に な る に は PDF フ ァ イ ル を 表 示 す る た め の Acrobat Reader が 必 要 で す 。 Acrobat Read er は , ア ド ビ シ ス テ ム ズ ( 株 ) の Web ペ ー ジ (http://www.adobe.co.jp/) か ら ダ ウ ン ロ ー ド で き る , 無 償 で 利 用 で き る ソ フ ト ウ ェ ア で す ) 。 ま た , 本 誌 152 ペ ー ジ か ら の 最 新 開 発 環 境 レ ポ ー ト や サ ン ・ マ イ ク ロ シ ス テ ム ズ ( 株 ) の Fo れ e for Java の Web'X ー ジ (http: 〃 www. sun. co .jp/software/tools/ffi /index. html) も C MAGAZINE 2001 6

月刊 C MAGAZINE 2001年6月号


0 ア ン ケ ー ト 項 目 I. こ れ か ら 学 習 2. 文 法 を 理 解 で き る 3. 小 型 の ツ ー ル が 組 め る Q2. C 言 語 の 習 熟 度 : 該 当 す る も の を お 選 び く だ さ い 。 1. 未 経 験 2. 1 年 以 内 3. 3 年 以 内 4. 5 年 以 内 5. 10 年 以 内 6. Ⅱ 年 以 上 QI . C / C + + の プ ロ グ ラ ミ ン グ 歴 : 該 当 す る も の を お 選 び く だ さ い 。 5. 専 門 誌 の 広 告 6. 書 籍 7. 各 メ ー カ ー ・ べ ン ダ の ホ ー ム ペ ー ジ 8. 各 メ ー カ ー ・ べ ン ダ の 営 業 担 当 の 説 明 9. 各 メ ー カ ー ・ べ ン ダ ・ SI 企 業 の セ ミ ナ ー 10. 展 示 会 の 情 報 11. メ ー リ ン グ リ ス ト 等 の 意 見 4. 中 型 ア プ リ ケ ー シ ョ ン が 組 め る 5. シ ス テ ム の 記 述 が で き る に SI 企 業 の ア ド バ イ ス 13. そ の 他 ( QB. 職 場 に お け る ハ ー ド / ソ フ ト の 決 済 可 能 金 額 は い く ら で す か 。 Q3. あ な た の プ ロ グ ラ ミ ン グ の 目 的 は 何 で す か 。 l. 業 務 と し て , ソ フ ト 開 発 を 専 門 と し て い る た め 2. 業 務 の 一 部 と し て , 必 要 に 応 じ て 開 発 を 担 当 し て い る 1.5 万 円 未 満 2.5 ~ 10 万 円 未 満 3. 10 ~ 20 万 円 未 満 3. 技 術 研 究 開 発 の た め 5. 仕 事 と は 関 係 な く , 個 人 の 趣 味 で 4. 学 習 ・ ス キ ル ア ッ プ の 一 環 と し て 6. プ ロ グ ラ ミ ン グ は し な い Q4. 主 に 使 用 さ れ て い る プ ロ グ ラ ミ ン グ ・ ツ ー ル を 3 つ ま で お 選 び く だ さ い 。 l. Visual C 十 十 4. Power + + 7. Microsoft Office の VBA 10. PowerB uilder 13. ア セ ン プ ラ 言 品 15. 使 用 し て い な い 2. Watcom C/C 十 十 5. CodeWarrior 8. Java/Java 系 RAD Ⅱ . Web 開 発 ツ ー ル 14. そ の 他 ( 3. C + + Builder 6. VisualBasic 9. Delphi 12. COBOL 4.20 ~ 30 万 円 未 満 5.30 ~ 50 万 円 未 満 6.50 ~ 100 万 円 未 満 7 コ 開 万 円 以 上 8. 該 当 予 算 な し Q9. 本 誌 の 購 入 ス タ イ ル は ? 1. 定 期 購 読 し て い る 2. 毎 月 書 店 で 購 入 し て い る 3. 記 事 内 容 に よ っ て と き ど き 購 入 4. 付 録 CD - ROM 内 容 に よ っ て と き ど き 購 入 5. 今 回 初 め て 購 入 Q10. 今 月 号 で , よ か っ た 記 事 の 番 号 と そ の 理 由 を お 選 び く だ さ い 。 ( 3 つ ま で ) 記 事 タ イ ト ル 1. 特 集 1 「 ユ ー ザ イ ン タ フ ェ イ ス 」 2. 特 集 2 「 MacOSX 」 Q5. 現 在 , 業 務 ま た は 個 人 で 使 用 さ れ て い る OS マ シ ン 環 境 は 何 で す か 。 3 つ ま で お 選 び く だ さ い 。 1. Windows 95 / 98 4. Windows NT 3. x 7. Free BSD 10. メ イ ン フ レ ー ム 1. 購 入 を 決 定 ・ 承 認 す る 2. Windows Me 5. Windows 2000 8. そ の 他 の PC-UNIX 11. Mac OS 3. Windows NT 4. x 6. Linux 9. PC 以 外 の UNIX に そ の 他 Q6. 職 場 で の ソ フ ト / ハ ー ド 購 入 の 際 の 役 割 を 教 え て く だ さ い 。 2. 購 入 案 を ま と め る 製 品 購 入 の 際 に 参 考 に す る 情 報 源 は 何 で す か 。 3 つ ま で お 選 び く だ さ い 。 Q7. Q6 で 1 ~ 3 と 答 え た 方 に お 聞 き し ま す 。 3. 購 入 案 を ま と め る 際 に 意 見 を 求 め ら れ る 4. 関 与 し な い 1. 友 人 ・ 知 人 か ら の 情 報 2. 部 下 か ら の 意 見 3. Get lnfo C World 5. ス タ ー ト ア ッ プ Java 7. Standard C/C + + 9. E 可 oy Perl Programming 11. プ ロ グ ラ ミ ン グ の 宝 箱 13. Enter The 3D Programming 15. Linux Programming Tips 17. Java Programming Tips 19. 特 別 記 事 「 i ア プ リ の 作 成 」 21.MONTHLY HEADLINE 23. 学 問 の ス ス メ 25 ℃ マ ガ 電 脳 ク ラ ブ 選 ん だ 理 由 4. 実 践 c + + ゼ ミ ナ ー ル 6. プ ロ グ ラ ミ ン グ 相 談 室 26. READERS'ROOM 24. あ つ ば れ ご 意 見 番 22. C MAGA Bookends 20. レ ポ ー ト 「 Forte for Java 2.0 」 区 ロ ー テ ク 講 座 16. Window s Programming Tips 14. ネ ッ ト ワ ー ク プ ロ グ ラ ミ ン グ 12. ア ル ゴ リ ズ ム ラ ボ 10. Ruby マ ス タ ー へ の 道 8. [ び て ク の オ プ ジ ェ ク ト 工 房 3. 自 社 シ ス テ ム 担 当 部 署 の 意 見 4. 専 門 誌 の 記 事 C MAGAZINE 200 ] 年 6 月 号 ア ン ケ ー ト は が き ・ 6 月 号 に 対 す る 感 想 を お 聞 か せ く だ さ い ( お 手 数 で す が , 以 下 の す べ て の 項 目 に つ い て 該 当 す る 番 号 を 選 ん で ご 記 入 く だ さ い ) そ の 他 そ の 他 QI ロ Q2 ロ Q3 ロ そ の 他 Q8 ロ Q9 ロ Q 己 事 ロ 記 事 ロ 記 事 ロ 1. 業 務 に 役 立 っ た 2. 読 み や す く , 基 礎 知 識 が 身 に つ い た 3. テ ク ニ ッ ク が 理 解 で き た 4. 最 新 技 術 動 向 が わ か っ た 5. 興 味 を 持 っ て い る 分 野 ・ 内 容 だ っ た 6. 疑 問 が 解 決 し た Q 1 1 . ど の よ う な 分 野 に 興 味 を お 持 ち で す か 。 3 つ ま で お 選 び く だ さ い 。 1. 文 字 処 理 2. 画 像 処 理 / CG 3. AI / 知 識 情 報 処 理 4. ミ ド ル ウ ェ ア 5. web/ イ ン タ ー ネ ッ ト 6. フ ァ イ ル 管 理 / デ ー タ ベ ー ス 8. 暗 号 化 ・ セ キ ュ リ テ ィ 10. 音 楽 /MIDI Ⅱ . 開 発 環 境 13. 組 み 込 み シ ス テ ム 15. デ バ ッ ガ ・ テ ス ト ツ ー ル ロ . GUI 20. Java 18. ゲ ー ム 21. UNIX 7. ア ル ゴ リ ズ ム 全 般 9. 移 植 ( 機 種 間 / 言 語 間 ) 12. CASE ツ ー ル 凵 . ハ ー ド ウ ェ ア 制 御 16. 通 信 19. デ モ 22. Linux 23. X-Window 24. 情 報 処 理 試 験 / 資 格 試 験 25. コ ン ポ ー ネ ン ト Q12. 以 下 の リ ス ト の う ち , ご 購 読 さ れ て い る 雑 誌 を お 選 び く だ さ い 。 ( 4 つ ま で ) 1. NETWORK MAGAZINE 2. lnterface 3. Java World 6. MS DN Magazine Q11 ー Q12. 4. Linux JAPAN 7. Software Design IO. Visual Basic Magazine に . 日 経 Linux 5. Linux World 理 由 ロ 理 由 ロ 理 由 ロ 8. UNIX Magazine 9. UNIX USER Ⅱ . Windows2000 World 13. 日 経 Windows 2000 14. 日 経 イ ン タ ー ネ ッ ト テ ク ノ ロ ジ ー 15. 日 経 オ ー プ ン シ ス テ ム 16. 日 経 コ ン ピ ュ ー タ 17. 日 経 ソ フ ト ウ ェ ア 19. そ の 他 ( 18. 日 経 バ イ ト Q13 ロ Q14 ー ( そ の 他 ・ 過 去 も っ と も 興 味 深 か っ た ( も う 一 度 読 み た い ) 記 事 ・ 特 集 ・ 今 後 希 望 す る 記 事 ・ 特 集 ・ ご 要 望 ・ 近 況 な ど ( ど の よ う な こ と で も け っ こ う で す ) QI 3. 本 誌 の ホ ー ム ペ ー ジ 「 C MAGAZINE fo 「 Web (http://cmaga.zdnet.co. jp / ) 」 を ご 存 じ で す か 。 1. 利 用 し た こ と が あ る 2. 知 っ て い る が , 利 用 し た こ と は な い 3. 知 ら な い 「 CMAGA 刀 NEfo 「 Web 」 に 望 む こ と は な ん で す か 。 ( 3 つ ま で ) l. 製 品 情 報 2. イ ベ ン ト 情 報 3. プ ロ グ ラ マ 向 け の 最 新 ニ ュ ー ス 記 事 4. プ ロ グ ラ マ に 役 立 つ ツ ー ル ・ ラ イ プ ラ リ な ど の ダ ウ ン ロ ー ド 5. ソ ー ス フ ァ イ ル の ダ ウ ン ロ ー ド 6. 最 新 の ニ ュ ー ス や プ ロ グ ラ ミ ン グ 活 用 情 報 を お 届 け す る 電 子 メ ー ル 7. プ ロ グ ラ ミ ン グ 関 連 の 掲 示 板 ・ 質 問 コ ー ナ ー 8. 読 者 メ ー リ ン グ リ ス ト 9. 本 誌 バ ッ ク ナ ン バ ー 記 事 の 検 索 Q 14. 10. 本 誌 バ ッ ク ナ ン バ ー 記 事 の デ ー タ ダ ウ ン ロ ー ド ( PDF な ど ) 11. そ の 他 (

月刊 C MAGAZINE 2001年6月号


Mae 05X ア フ リ ケ ー シ ョ 、 開 発 ガ イ ド 真 紀 俊 男 。 、 し て い な い の が 現 状 で す 。 こ の た め , 、 Mac 1984 年 の 登 場 以 来 い 基 本 的 な 構 造 を あ ま り 変 え ず に 発 展 し て き た Macintosh の OS OS X ア プ リ ケ ー シ ョ ン 開 発 に 携 わ る プ ロ が 2001 年 3 月 に 劇 的 な 変 化 を と げ 「 Mac グ ラ マ の 中 に は い っ た い ど の よ う に 対 応 OS 刈 と し て 登 場 し ま し た 。 Mac OS X ~ す れ ば い い の か が わ か ら な か っ た り に OS X 対 応 を 迫 ら れ て 頭 を 抱 え て い る 方 も い る の 登 場 は に プ ロ グ ラ マ の 立 場 か ら 見 る と 単 に ユ ー ザ イ ン タ フ ェ イ ス の 外 観 が 変 化 し た こ と で し よ う 本 記 事 は 最 新 の Mac OS X が 従 来 の Mac OS と 比 較 し て に 内 部 的 に ど だ け に と ど ま ら ず , 。 プ ロ グ ラ ム の 組 み 方 そ の も の を 変 え な く て は な ら な い と い う 重 大 ~ う 変 化 し た の か を 紹 介 し と く に Mac OS な 問 題 を 含 ん で い ま す よ し か し , Mac OS ~ , X に ネ イ テ ィ ブ 対 応 し た ア プ リ ケ ー シ ョ ン X の ア プ リ ケ ー シ ョ ン を ど の よ う に 開 発 す を 開 発 す る 手 法 と そ の ポ イ ン ト を 中 心 に 解 = 、 れ ば よ い か と い ラ 情 報 は ま だ あ ま り 充 実 説 し ま す 。 P A R T 開 発 さ れ , 後 に OPENSTEP と い う OS に 発 展 し ま し た 。 OPENSTEP が 普 通 の OS と 違 う ユ ニ ー ク な 点 は , 単 一 階 層 で は な く , 複 合 し た 階 層 g System( 以 降 , Core OS と 表 記 ) を 自 由 に 変 更 で き る 点 に あ り ま し た 。 つ ま り UNIX を C S X は , オ リ ジ ナ ル の Mac OS と は ま っ た く ore OS に し た OPENSTEP も あ れ ば , Windo Mac OS X は UN Ⅸ な の か ? 別 の , NeXISTEP/OPENSTEP の 流 れ を く ws NT を Core OS に し た OPENSPEP も あ る ん だ OS で , こ の ノ ウ ハ ウ が そ の ま ま MacO と い う ぐ あ い で す 。 ま た OPENSTEP 上 で 動 MacOSX の 特 徴 を 説 明 す る 際 に よ く 言 SX に 流 用 さ れ て い る と 考 え る べ き で す 。 Ap 作 す る プ ロ グ ラ ム は 最 下 層 の Core OS の API わ れ る 点 が 「 Mac OS X は BSD 系 の UNIX に ple の 現 CEO で あ る SteveJobs 氏 は 一 時 , Ap を 直 接 呼 び 出 す の で は な く , OPENSTEP 専 な っ た 」 で す 。 は た し て , こ れ は 正 し い の ple を 離 れ て NeXT と い う 新 た な ア ー キ テ ク 用 の API を 呼 び 出 す こ と で , 特 定 の Core OS チ ャ の コ ン ピ ュ ー タ を 作 っ て い た こ と は 有 に 依 存 し な く て も 済 む よ う に な り ま す [ 注 1 ] 。 で し よ う か ? 結 論 か ら 言 え ば 「 Yes で も あ り No で も あ 名 な 話 で す 。 こ の と き NeXISPEP と い う Ma Mac OS X が , そ の OPENSPEP の 考 え の る 」 と い っ た と こ ろ で す 。 と い う の も Mac O ch カ ー ネ ル を ベ ー ス に し た GUI 環 境 の OS が 延 長 だ と す れ ば 「 Mac OS X=OPENSTEP for 32 C MAGAZINE 2001 6 。 = 。 = 、 Mac OS X の 概 要

月刊 C MAGAZINE 2001年6月号


時 計 を 表 示 す る i ア プ リ ( ク ラ ス 定 義 フ ァ イ ル ) 13 : 21 ー フ package watch; * created on 2001 / 04 / 06 , * watch. java * €version * @author KIT-M import 00m. nttdocomo. ui.*; m. start(); DispIay. setcurrent(m) ・ = new main( ) ・ 0 は 0 void start( ) { ノ * * start Of new application * / public static main m; public class watch extends IApplication ( ッ ケ ー ジ 名 を 「 watch 」 と し て そ れ ぞ れ 作 成 空 の ソ ー ス フ ァ イ ル の 名 前 を 「 main 」 , ノ ヾ の 名 前 と パ ッ ケ ー ジ 名 を 「 watch 」 と し て , レ / resume m. timer-start ( / / タ イ マ ー 再 開 す る public void resume( ) / / resume - 何 ら か の 原 因 で タ イ マ ー が 停 止 し た 場 合 の 処 理 ・ ソ ー ス を 記 述 は Fig. 3 の よ う に な り ま し た 。 し て く だ さ い 。 こ の 段 階 で ェ ク ス プ ロ ROM に 収 録 さ れ て い る フ ァ イ ル か ら 内 容 ist 2 の よ う に 記 述 し て く だ さ い 。 付 録 CD- t 1 の よ う に main ク ラ ス 定 義 フ ァ イ ル を L い 。 そ し て watch ク ラ ス 定 義 フ ァ イ ル を Lis ル ク リ ッ ク し て , 工 デ イ タ を 開 い て く だ さ ェ ク ス プ ロ ー ラ の ク ラ ス フ ァ イ ル を ダ ブ ・ ADF フ ァ イ ル の 設 定 割 愛 さ せ て い た だ き ま す 。 ド の 内 容 に つ い て の 説 明 は , 誌 面 の 都 合 上 を コ ピ ー し て も か ま い ま せ ん 。 ソ ー ス コ ー ン ツ 」 タ グ は ど れ を コ ン パ イ ル ( パ ッ ケ ー ジ ) タ 」 タ グ は JAM フ ァ イ ル の 設 定 , 「 コ ン テ イ ア ロ グ が 表 示 さ れ ま す 。 「 デ ィ ス ク リ プ く ] を 選 択 し て く だ さ い 。 ADF 設 定 用 の ダ す 。 ADF フ ァ イ ル を 右 ク リ ッ ク し て , [ 開 ル す る た め に ADF フ ァ イ ル の 設 定 を し ま ソ ー ス が 記 述 で き た ら , 正 常 に コ ン パ イ 対 象 に す る か の 設 定 に な り ま す 。 150 C MAGAZINE 2 1 6 そ れ で は Fig. 4 の よ う に 「 コ ン テ ン ツ 」 タ 時 計 を 表 示 す る i ア プ リ ( main ク ラ ス 定 義 フ ァ イ ル ) package watch; import java. 此幻 . CaIendar; import 00m. nttdocomo. ui. 〃 main ク ラ ス public class main extends Canvas / / Draw - 描 画 処 理 〃 ダ ミ ー な の で 何 も し な い public void paint(Graphics —g) す る た め に は int を 定 義 し て お く 必 要 が あ る 〃 paint - 描 画 処 理 - 描 画 処 理 は aw で 行 っ て い る が コ ン パ イ ル ) / / processEvent Draw( / / 画 面 描 画 IAppIication. getCurrentApp( ) . terminate(); 〃 SOF 2 が 押 さ れ た - ア プ リ 終 了 迂 (getKeypadState( ) = = 0X00400000 ) 〃 タ イ マ ー イ ベ ン ト if (type = ま DispIay. TIMER—EXPIRED—EVENT){ public VOid processEvent(int type, int param) / / processEvent 、 イ ベ ン ト 処 理 } / / timer—start st. start ( st ま ShortTimer. getShortTimer(this, 0 , 1000 / 25 , true); System. gc( public void timer—start( ) / / timer-start - タ イ マ ー 開 始 } / / start timer—start( リ system. out. 0てiれ凵nに虻aてt( ) . pub は 0 void start ( ) / / start - 起 動 時 の 初 期 化 作 業 setSoftLabel 作て明e. SOFT—KEY-2j ″ 終 了 ″ main( ) / / main コ ン ス ト ラ ク タ private ShortTimer st = れ ⅲ 嵭 calendar 0 = calendar. getlnstance( int year' month, day, hourj sec; private void Draw() get(calendar. SECOND); get(CaIendar. MINUTE); get(CaIendar. HOUR—OF—DAY); day キ c ・ get(Calendar. DAY—OF—MONTH); get(Calendar. MONTH) 十 get(calendar. YEAR); Graphics —g 第 this. getgraphics( min = 0. hour 第 0. month = c. year ま C ・ -g.lock(); ″ 十 sec, 10 , 32 ″ 十 min 十 —g. drawstring(hour 十 新 —g. drawString(year 十 ” 年 ″ 十 month 十 ″ 月 ″ 十 day 十 新 日 % 10 を 20 —g. setcolor(—g. getCoIorOfRGB(255, 255 , 255 ) / / 時 間 を 表 示 す る —g. fiIIRect(), 0 , getWidth(), getHeight()); —g. setcolor(—g. getColorOfRGB(), 0 , 0 ) / / 背 景 を 塗 り っ ぷ す Canvas —g. unlock(true);

月刊 C MAGAZINE 2001年6月号


六 角 形 の 超 線 上 【 3 月 号 の 問 題 】 Fig. 1 の よ う な 六 角 形 の マ ス の 真 ん 中 に コ イ ン を 置 く 。 た だ し , 「 ど ん な 直 線 も , 3 枚 以 上 の コ イ ン の 中 心 を 通 っ て は い け な い 」 と い う 条 件 付 き だ 。 最 大 何 枚 の コ イ ン を 置 け る だ ろ う か 。 ま た , そ の 最 大 枚 数 で の 配 置 に は , 全 体 を 回 転 し た 解 ・ 鏡 像 の 解 を 除 い て 何 通 り あ る だ ろ う か 。 Fig. 2 で は 10 枚 の コ イ ン が 置 い て あ る が , 太 線 で 示 す と こ ろ が マ ズ い こ と に な る 。 Fig. 1 六 角 形 の マ ス Fig. 2 直 線 状 に 並 ぶ 例 第 123 回 3 月 号 の 解 答 正 解 は 13 枚 で , そ の 配 置 は 3 通 り で あ っ た (Fig. 3 , 黒 丸 が コ イ ン の 位 置 を 示 す ) 。 誤 答 と し て , 枚 数 は 合 っ て い る も の の 配 置 の 種 類 の 数 を 間 違 え て い る 解 答 が 多 か っ た 。 ま た , 直 線 上 に 3 枚 ま で 許 す 解 や , 1 辺 が 5 の 盤 で の 解 を 求 め て く れ た も の も あ っ 今 回 は , 各 行 に 2 枚 以 下 の コ イ ン を 配 置 し , 各 直 線 に カ ウ ン タ を 設 け て チ ェ ッ ク し て い る 網 野 秀 昭 さ ん と , 置 か れ た 2 枚 の コ 六 角 形 の 盤 面 は 2 次 元 配 列 上 に 図 の よ う イ ン を 通 る 直 線 上 に あ る 空 い て い る マ ス に に 格 納 し て い る ( 図 は ソ ー ス の 最 初 に 掲 載 ) 。 ( -2 , -3 ) は コ イ ン を 配 置 し な い よ う に し て 解 い て い 図 中 , 丸 は 盤 面 の マ ス と し て 使 用 す る 配 列 る 後 藤 俊 介 さ ん の 解 答 を 紹 介 す る 。 お 2 人 要 素 ( 以 下 , 要 素 ) , 点 は 使 用 し な い 要 素 で 線 形 計 画 法 を 応 用 し て 解 け る か な と 思 と も 実 行 時 間 が 短 い 。 あ る 。 同 一 直 線 上 に 並 ぶ 要 素 は , 起 点 と な い ま し た が , 結 局 カ ず く の 探 索 に な っ て る 要 素 か ら 次 の 表 に あ る 各 増 加 量 を 何 度 も し ま い ま し た 。 今 回 の よ う に 少 し 難 し い 網 野 秀 昭 さ ん の 解 答 加 え て い っ て , 盤 面 の 端 に 到 達 す る ま で に 問 題 に な る と , 綱 渡 り 的 な コ ー ド に な っ ( プ ロ グ ラ ム は 付 録 CD - 日 OM PUZZLEO 1 ℃ ) た ど っ た 要 素 で あ る 。 ま た 起 点 と な る 要 素 て し ま う の が 残 念 で す 。 ・ プ ロ グ ラ ム の 説 明 は , 表 に あ る 増 加 量 を 引 い た と き に 盤 面 の C P U : MMX Pentium 120MHz 六 角 形 の 横 の 並 び ( 行 ) に 着 目 し , 各 行 に 端 に 達 し た 要 素 で あ る 。 0 S : Vine Linux 1 . 1 kernel 2.0.36 0 ~ 2 個 ず っ コ イ ン を 配 置 す る 。 各 行 に 置 く ( x の 増 加 量 , y の 増 加 量 ) コ ン パ イ ラ : gcc 2.7.2.3 コ イ ン の パ タ ー ン は 参 考 文 献 に あ る 組 み 合 オ プ シ ョ ン : -WalI -g -02 -DNDEBUG わ せ の 生 成 法 を 利 用 し て 求 め て い る 。 実 行 時 間 : 約 0.75 秒 3 つ 以 上 の マ ス の 中 央 を 通 る 直 線 を あ ら か じ め 求 め , 各 マ ス が ど の 直 線 上 に あ る か を 記 録 し て お く 。 直 線 が 何 個 の コ イ ン の 上 を 通 る か は 各 直 線 に 対 応 し た カ ウ ン タ で 表 す 。 マ ス に コ イ ン を 配 置 / 撤 去 す る た び に そ の マ ス の 真 上 を 通 る 直 線 の カ ウ ン タ を + 1 / -1 す る 。 水 平 方 向 以 外 の コ イ ン の 並 び 方 は , こ の カ ウ ン タ に よ っ て 1 行 配 置 す る ご と に チ ェ ッ ク し て い る 。 吉 柄 責 樹 今 回 の 問 題 「 開 き 直 り 数 」 は 筆 者 が か っ て に 付 け た 名 前 で , 昔 か ら 知 ら れ て い る 数 で あ る 。 や さ し い 問 題 な の で , 正 解 者 が 増 え る こ と 必 至 。 00000 ・ 00000 〇 〇 000 〇 00 ・ 0 00 宅 0000 000 〇 0 Fig. 3 3 月 号 の 正 解 ( 黒 丸 が コ イ ン の 位 置 ) 0 0 〇 〇 0 0 〇 〇 0 〇 0 〇 〇 〇 0 〇 0 〇 〇 0 〇 0 〇 〇 0 〇 0 0 〇 〇 〇 〇 0 0 〇 〇 〇 〇 0 〇 〇 〇 〇 〇 0 〇 0 〇 〇 〇 0 〇 〇 〇 〇 〇 〇 0 〇 〇 0 〇 〇 〇 〇 〇 〇 〇 〇 〇 〇 0 〇 〇 〇 〇 〇 0 0 〇 〇 〇 〇 0 0 〇 0 〇 〇 〇 0 0 〇 〇 〇 〇 0 〇 0 0 〇 〇 0 0 〇 〇 0 0 〇 0 〇 168 c MAGAZINE 2001 二 6