検索 - みる会図書館

全データから 137156件ヒットしました。

月刊 C MAGAZINE 1992年5月号


特 集 ℃ プ ロ グ ラ マ の た め の 963 ロ 住 [ 1 ] 中 島 信 行 , 「 MS ー DOS メ モ リ 管 理 ソ フ ト 技 法 ( 別 冊 イ ン タ ー フ ェ ー ス ) 』 , CQ 出 版 [ 2 ] 中 島 信 行 , 『 MS ー DOS 完 全 活 用 法 ( 別 冊 イ ン タ ー フ ェ ー ス ) 』 , CQ 出 版 社 [ 3 ] 中 島 信 行 , ℃ に よ る メ モ リ 管 理 技 法 ( 別 冊 イ ン タ ー フ ェ ー ス ) 』 , CQ 出 版 社 [ 4 ] Andrew Schulman, Raymond J. Mic hels, Jim Kyle, Tim Paterson, Da vid Maxey, RaIf Brown, fUNDOC UMENTED DOS 』 , Addison-Wesley PubIishing Company, lnc. [ 5 ] TMS-DOS Version 5.0 Programme r's Reference 』 , Microsoft PRESS [ 6 ] 『 MS ー DOS 工 ン サ イ ク ロ ペ デ ィ ア Volu me 1 , Volume 2 』 , ア ス キ ー [ 7 ] 石 徹 白 敬 , 「 XMODEM と YMODEM 」 fPC WORLD 』 1987 年 7 月 号 [ 8 ] ア ン ド リ ュ ー ・ シ ュ ル マ ン , 「 隠 さ れ た DOS の フ ァ ン ク シ ョ ン 」 『 日 経 バ イ ト 』 1991 年 6 月 号 [9] 「 MS-DOS の 生 き る 道 」 『 日 経 バ イ ト 』 1991 年 7 月 号 [ 10 ] 「 VGA 対 応 日 本 語 DOS 採 用 て 、 , PS/55 と PS / 2 が 統 合 へ 」 『 日 経 バ イ ト 』 1990 年 12 月 号 [ 11 ] 矢 沢 宏 行 , 「 PC ー 9801 シ リ ー ズ 用 MS-D OS の 内 部 ワ ー ク エ リ ア を 公 開 す る 」 「 T he BASIC 』 1990 年 11 月 号 [ 12 ] 中 野 弾 , 「 PC ー 9801 シ リ ー ズ の シ ス テ ム 管 理 領 域 を 追 う 」 『 プ ロ セ ッ サ 』 1990 年 10 月 号 C13]David Thielen, 岩 谷 宏 訳 , 「 こ れ が M S-DOS 5.0 だ 」 fSoftware Design 』 1 991 年 7 月 号 [ 14 ] 幸 田 敏 記 , 「 マ シ ン 語 ク ッ ク プ ッ ク MS -DOS 』 , BNN ラ ジ オ 技 術 社 [ 15 ] 幸 田 敏 記 , TMS-DOSF— タ ブ ッ ク 』 , 1 2 5 [ 16 ] 「 エ ッ ! MUS-DOS う ら わ ざ 手 帳 ? 」 「 年 62 C MAGAZINE [ 参 考 文 献 ] 刊 AhSKI! 』 1987 年 4 月 , ア ス キ ー [ 17 ] Peter Norton & Richard Wilton, fT HE IBM PC & PS / 2 プ ロ グ ラ マ ー ズ ガ イ ド 』 , 翔 泳 社 [ 18 ] RICHARD WILTON, fPC & PS/2 ビ デ オ シ ス テ ム プ ロ グ ラ マ ー ズ ガ イ ド 』 , 翔 泳 社 [ 19 ] 山 崎 美 保 ・ 青 島 純 一 , 『 AX て 、 プ ロ グ ラ ミ ン グ 』 , ダ イ ヤ モ ン ド 社 [ 20 ] 『 AX テ ク ニ カ ル レ ポ ー ト 』 , 翔 泳 社 [ 21 ] 『 J ー 3100 シ リ ー ズ テ ク ニ カ ル マ ニ ュ ア ル ( ソ フ ト ウ ェ ア 編 ) V3.1 』 , 東 芝 [ 22 ] 『 J ー 3100 シ リ ー ズ テ ク ニ カ ル マ ニ ュ ア ル ( ソ フ ト ウ ェ ア 編 ) V2.11 』 , 東 芝 [ 23 ] 『 J ー 3100 テ ク ニ カ ル マ ニ ュ ア ル ( ハ ウ ェ ア 編 ) 』 , 東 芝 [ 24 ] 『 J ー 3100SGT テ ク ニ カ ル マ ニ ュ ア ル ( ハ ー ド ウ ェ ア 編 ) 』 , 東 芝 [ 25 ] 『 PC ー 9801 シ リ ー ズ テ ク ニ カ ル デ ー タ ブ ッ ク 』 , ア ス キ ー 出 版 局 [ 26 ] 『 PC ー 9801 シ リ ー ズ テ ク ニ カ ル デ ー タ ブ ッ ク 増 補 版 』 , ア ス キ ー 出 版 局 [ 27 ] 『 PC ー 9801 シ リ ー ズ テ ク ニ カ ル デ ー タ ブ ッ ク 増 補 改 定 版 』 , ア ス キ ー 出 版 局 [ 28 ] 『 PC ー 9801 シ リ ー ズ テ ク ニ カ ル デ ー タ ブ ッ ク 増 補 改 定 2 版 』 , ア ス キ ー 出 版 局 [ 29 ] 千 葉 憲 昭 , 『 FM-TOWNS テ ク ニ カ ル デ ー タ ブ ッ ク 』 , ア ス キ ー 出 版 局 [ 30 ] 『 富 士 通 FMR シ リ ー ズ 徹 底 解 析 マ ニ ュ ア ル 』 , BNN [31)fMS-DOS 3.1 プ ロ グ ラ マ ー ズ リ フ ァ レ ン ス マ ニ ュ ア ル 』 , NEC C32]fMS-DOS 3.1 マ ク ロ ア セ ン プ ラ マ ニ ュ ア ル 』 , NEC [ 33 ] TMS-DOS 3.1 ュ ー ザ ー ズ リ フ ァ レ ン ス マ ニ ュ ア ル 』 , NEC [ 35 ] TMS-DOS 3.3B ユ ー ザ ー ズ リ フ ァ レ ン ー ユ ア ル 』 V01. 1 , Vol. 2 , N 3.3B プ ロ グ ラ マ ー ズ リ フ ァ EC レ ン ス マ ー [ 34 ] TMS-DOS ス マ ニ ュ ア ル 』 , NEC [ 36 ] fMicrosoft C 5.10 Optimizing Com piler User's Guide 』 , Microsoft [ 37 ] TMicrosoft C 5.10 Optimizing Com pi ler Language Reference , Micros oft [ 38 ] fMicrosoft C 5.10 Optimizing Com piler Mixed Language Programming Guide 』 , Microsoft [ 39 ] 『 Microsoft C 5.10 Optimizing Com piler Run-Time Library Reference 1 , 2 』 , Microsoft [ 40 ] fMicrosoft C 6.00A Professional De velopment System Programming Gu ide , Microsoft [ 41 ] 『 Microsoft C 6.00A ProfessionaI De velopment System Reference , Mic rosoft [ 42 ] fMicrosoft Macro Assembler 5.10 Programmer's Guide 』 , Microsoft [ 43 ] 『 TURBO C 2.0 USER'S GUIDE 』 , BORLAND [ 44 ] 『 TURBO C 2.0 REFERENCE GUI DE 』 , BORLAND [ 45 ] TTURBO ASSEMBLER USER'S G UIDE 』 , BORLAND [ 46 ] fTURBO ASSEMBLER REFEREN CE GUIDE 』 , BORLAND [ 47 ] 『 TURBO C 十 十 1 . 0 INTRODUCTI ON 』 , BORLAND [ 48 ] TTURBO C 十 十 1.0 USER'S GUID E 』 , BORLAND [ 49 ] TTURBO C 十 十 1 . 0 PROGRAMME R'S GUIDE 』 , BORLAND [ 50 ] fTURBO C 十 十 1.0 LIBRARY RE FERENCE V01.1 , V01.2 』 , BORLAN [ 51 ] TLSI C ー 86 Ver 3.20 / 3.30 試 食 版 ュ ー ザ ー ズ マ ニ ュ ア ル 』 , 工 ル ・ エ ス ・ ア イ シ ャ ノ ヾ ン

月刊 C MAGAZINE 1991年9月号


00M 次 号 予 告 0 月 号 ( 9 月 18 日 発 売 ) EDITORS 0 01 版 G 間 C Con Part4 他 コ ン バ イ ラ と の 比 較 巻 頭 イ ン タ ビ ュ ー Part3 GCC の 応 用 Part2 GCC の PC ー 98 へ の 移 植 Part1 GCC の 概 要 完 全 移 植 ー PauI Hagerty¯ NextStep 開 発 テ ィ レ ク タ ー ワ ー ク ス テ ー シ ョ ン へ ( 4 ) パ ソ コ ン か ら 創 刊 2 周 年 記 念 2 枚 組 特 別 付 録 モ ニ タ & プ レ ゼ ン ト ア ル ゴ リ ズ ム と デ ー タ 構 造 入 門 明 解 ANSI C 言 語 入 門 講 座 新 MS ー DOS プ ロ グ ラ ミ ン グ 入 門 ス タ ー ト ア ッ プ C 十 十 好 評 連 載 特 別 付 録 5"2HD 2 枚 組 APCー9801 版 GNU C Compiler APCー9801 版 DOS-Extender >X68k に 移 植 さ れ た GCC ⑥ 応 用 C 言 語 ラ イ プ ラ リ ℃ ー TOOLBOX 」 本 誌 掲 載 ソ ー ス プ ロ グ ラ ム COMPUTER LANGUAGE 提 携 記 事 ・ A Perfect Marriage ・ The Art of Reverse Engineering な お , 予 告 内 容 を 変 更 す る こ と か あ り ま す 。 編 集 後 記 ◇ 去 年 の 新 人 が 今 年 の 新 人 の 相 談 相 手 に な れ ば , 同 年 代 だ け に , 意 志 の 疎 通 も た や す く , 仲 間 意 識 も 生 れ や す い だ ろ う と 誰 し も が 思 う 。 そ う 考 え て 旧 新 人 W を 新 人 中 曽 根 君 の 相 談 役 に 据 え た の が 間 違 い だ っ た よ う だ 。 ど う も 最 近 の 中 曽 根 君 の 笑 顔 に あ ざ け り を 感 じ る 。 旧 新 人 W の 、 、 指 導 の 成 果 〃 か ど う か , キ ッ チ リ 問 い 詰 め な ( ホ ) く て は な ら な い 。 ◇ ポ ー ナ ス て マ ッ ク と 思 っ て い た が , 秋 に 新 し い 機 種 が 発 表 さ れ そ う な 気 が す る の て 、 や め た 。 そ こ て 、 前 か ら 試 し た い と 思 っ て い た コ ン タ ク ト な る も の を 購 入 し た 。 汗 か き な 私 は , 眼 鏡 が と て も 邪 魔 く さ か っ た の だ 。 コ ン タ ク ト に す れ ば と 思 っ て い た が , 世 の 中 そ ん な に あ ま く な い 。 不 用 意 に 汗 を 拭 く と コ ン タ ク ト が ず れ る と い う 事 実 に 気 が つ い た 。 ( 洋 ) ◇ 私 の 家 の 近 く に , ジ ャ ン グ ル ジ ム な ど を 扱 う 子 供 玩 具 卸 会 社 が あ る 。 い つ も 忙 し そ う て , 夜 遅 く 会 社 の 前 を 通 っ た 時 も 灯 り は と も っ て い て , 遅 く ま て 、 大 変 だ な と 思 っ て い た 。 が , あ る 夜 見 た , 灯 り に 透 け た 中 の 様 子 。 4 人 が 会 議 を す る よ う に テ ー プ ル を 囲 ん て い る 。 彼 ら の あ の 手 つ き は ・ ・ ・ ・ ・ ・ 麻 雀 を し て る 。 子 供 玩 具 と 麻 雀 , ◇ 今 月 の X68k 活 用 講 座 に 「X68k の 「 R-TYPE 」 は 15k Hz モ ー ド に す る と 全 体 の ス ヒ 。 ー ド が 若 干 速 く な る 』 と い う 記 事 。 仕 事 だ あ ! チ ェ ッ ク し な く て は ( ← お い 本 当 に 必 要 か ? ) 。 速 い ! 確 か に 速 く な る 。 な る ほ ど , CRT の 垂 直 帰 線 て 時 間 管 理 を し て い た の か ・ ・ ・ ・ ・ ・ 知 ら な か っ た , 市 販 ゲ ー ム の プ ロ グ ラ ム は あ ま り 読 ん て な い か ら な ・ ・ ・ ・ ・ ・ 反 省 ! (Yas) ◇ 個 人 的 に は エ プ ソ ン ユ ー ザ な の て , 基 本 的 に は 互 換 機 推 進 派 な の だ が , 完 全 互 換 て な い の に は 困 っ て い る 。 弊 誌 の 収 録 ソ フ ト も 「 PC98 お よ び 互 換 機 対 応 」 と 銘 打 ち た い の は 山 々 な の だ が , ど う も 動 作 が 不 安 定 て 、 ・ ・ ・ 最 近 , エ プ ソ ン が 独 自 路 線 を 歩 み は じ め て , こ の 傾 向 は 強 ま り そ う だ 。 し つ か り し て く れ な い と , エ プ 損 に (TEN) な っ て し ま う 。 し く し く ・ ・ 月 刊 (JUN) プ ロ ク ラ ム ・ バ ク の お 問 い 合 わ せ 谷 03 ( 5488 ) 1325 160 C MAGAZINE 1991 9 付 け て お り ま す 。 そ の 他 の 時 間 帯 は ご 容 赦 く だ 月 曜 日 か ら 金 曜 日 の 午 後 4 時 か ら 6 時 ま て 受 け ・ 掲 載 記 事 , プ ロ グ ラ ム に つ い て の ご 質 問 は , 9 月 号 MAGAZINE 平 成 3 年 9 月 一 日 発 行 発 行 人 孫 正 義 編 集 人 橋 本 五 郎 発 行 所 ソ フ ト バ ン ク 株 式 会 社 編 集 部 ・ TEL03 ( 5488 月 引 8 / 出 版 営 業 部 ・ TEL03 ( 5488 ) ロ 60 / 広 告 営 業 部 ・ TEL03 ( 5488 月 365 出 版 事 業 部 〒 田 8 東 京 都 港 区 高 輸 2- 円 - ロ NS 高 雑 ビ ル 編 集 長 星 野 慎 ー 副 編 集 長 流 王 天 編 集 宮 田 洋 一 渡 辺 淳 一 広 告 丹 羽 弘 祐 清 水 利 依 校 正 ( 有 ) ア レ フ デ ザ イ ン 持 田 哲 花 本 浩 一 監 修 石 田 晴 久 印 刷 凸 版 印 刷 株 式 会 社 / び 植 ◎ 1991 雑 誌 14325-9 高 森 昭 安 安 枝 奈 穂 子 赤 井 晴 美 若 江 啓 子 機 部 進 株 式 会 社 風

月刊 C MAGAZINE 1991年4月号


A 新 IC 言 ロ ロ 入 門 講 座 明 。 。 。 解 柴 田 望 洋 初 級 9 級 8 級 7 級 6 級 5 級 4 級 3 級 2 級 1 級 初 段 2 段 俤 1 回 〉 C で プ ロ ク ラ ミ ン ク し よ う / ・ ・ ・ ・ そ の ( 1 ) よ う に , LSI C ー 86 試 食 版 で 体 験 し て い た だ き な か ら 講 議 を 進 め ま す 。 る の は 話 題 沸 騰 の 【 ANSI C 】 。 処 理 系 ( コ ン バ イ ラ ) を お 持 ち で な い 方 も 確 認 で き る く て も 1 年 間 で C 言 語 を あ る 程 度 使 い こ な せ る ま で 』 を 目 指 し ま す 。 し か も 対 象 と な 今 月 か ら 入 門 講 座 か 装 い も 新 た に ス タ ー ト し ま す 。 『 プ ロ グ ラ ム の “ プ ″ の 字 も 知 ら な 、 め に 能 の 欠 如 が 多 か れ 少 な か れ あ り ま す ) 。 規 格 存 在 し ま せ ん ( ど の 処 理 系 も 仕 様 の 違 い や 機 に 対 応 し た 処 理 系 な る も の は , 現 在 ー っ も 残 念 な こ と に LS に 限 ら ず , 完 璧 に AN 規 格 と い っ て も 十 分 実 用 に 耐 え 得 る も の で す 。 適 化 を 行 う 国 産 の c コ ン バ イ ラ で す 。 試 食 版 の MS ー DOS 上 で 動 作 す る も の で , か な り の 最 版 が 収 録 さ れ て い ま す 。 こ れ は 8086 マ シ ン 今 月 号 の 付 録 デ ィ ス ク に L C ー 86 の 試 食 「 語 句 」 と 書 い た も の は 一 般 的 な 用 語 で す 。 で 書 い た も の は 規 格 文 書 中 の 正 式 な 用 語 で , 本 文 の 解 説 に お い て 「 語 句 ( wo 「 d ) 」 の 形 式 言 語 を 解 説 し ま す 。 日 本 で た と え る と 』 s 規 格 に 相 当 し ま す ) の c 本 連 載 で は ANSI 規 格 ( 米 国 の 規 格 で あ り , ANSI と LSI C ー 86 初 か ら 始 め る じ ゃ な い て 、 す か ! ? NHK の ラ ジ オ 講 座 も 4 月 に な っ た ら ま た 最 説 明 じ ゃ っ ま ら な い ! 」 そ ん な こ と 言 わ ず に く C 言 語 が 少 し わ か っ て き て い た の に 簡 単 な 基 礎 か ら ス タ ー ト し ま す 。 「 え っ ? せ つ か こ の 入 門 講 座 は C プ ロ グ ラ ミ ン グ の 基 礎 の 1991 4 と 違 う 仕 様 な ど に つ い て は 適 宜 説 明 し ま す 。 110 C MAGAZINE 冗 談 は さ て お き , こ の 講 座 を 始 め る に あ た り 1 年 間 の 計 画 を 立 て る よ う 頼 ま れ 『 う 一 ん 』 と 考 え 込 ん て 、 し ま い ま し た 。 プ ロ グ ラ ム 言 語 は 「 今 月 は ポ イ ン タ , 来 月 は フ ァ イ ル 処 理 」 な ど と い う よ う に , き ち ん き ち ん と 区 切 っ て 説 明 て 、 き る も の じ ゃ あ り ま せ ん 。 な ん だ か 無 機 的 , 機 械 的 に な っ て し ま い そ う て 、 す 。 単 行 本 だ っ た ら 「 第 >< 章 を 参 照 し て く だ さ い 」 と か い え ま す け ど , 月 刊 誌 て は 無 理 て す ね 。 そ こ て 、 思 い 至 っ た 壮 大 な る 1 年 間 の 計 画 は 「 4 月 号 て 初 級 , 5 月 号 て 、 9 級 , 6 月 号 て 、 8 級 , , 1 月 号 て 、 1 級 , 2 月 号 て 、 初 段 , 3 月 号 て 、 2 段 」 に な れ る ス テ ッ プ ア ッ プ 方 式 て 、 す 。 の 連 載 を 1 年 間 読 破 す る と , あ な た は 2 段 の 実 力 者 に な れ ま す 。 2 段 を 目 指 し て 一 緒 に 頑 張 り ま し よ う 。 さ て , 普 通 だ っ た ら 講 座 の 第 1 回 目 は 「 C 言 語 の 特 徴 」 あ た り を 説 明 す る と こ ろ て 、 す 。 て 、 も 皆 さ ん が こ の 雑 誌 を 手 に し て い る と い う こ と は C 旨 に 対 し て な ん ら か の こ と は 知 「 1 ロ ロ っ て い る わ け て す 。 よ く 巷 て 聞 く 「 C は 速 い ら し い よ 』 と か 「 よ く 知 ら な い ん だ け ど C は い い ら し い よ 』 と い う 程 度 に は 知 っ て い ま す よ ね 。 最 初 は そ れ だ け 知 っ て い れ ば 十 分 て 、 す 。 さ っ そ く C 言 語 の 勉 強 に 入 り ま し よ フ 。 、 、 は 計 算 コ ン ピ ュ ー タ は 電 子 計 算 機 と も い わ れ る よ う に , 最 大 の 任 務 は 計 算 を す る こ と て す ( 最 近 は ワ ー プ ロ や ゲ ー ム と 勘 違 い さ れ て い る よ う て 、 す が ) 。 早 速 C 言 語 て 、 計 算 を し ま し よ う 。 5 と 3 の 和 を 求 め る プ ロ グ ラ ム を 作 る List 1 が そ の プ ロ グ ラ ム ( ? ) て 、 す 。 プ ロ グ ラ ム は そ の ま ま て 、 は 実 行 て 、 き ま せ ん 。 コ ン パ イ ル な ど の 作 業 を 行 っ て 実 行 可 能 な 形 式 に 変 換 し な け れ ば な り ま せ ん 。 ま ず List 1 の プ ロ グ ラ ム を エ デ イ タ て 、 作 成 し , listl. c と い う フ ァ イ ル 名 て セ ー プ し て く だ さ 5 と 3 の 和 を 求 め る ま ち が っ た プ ロ グ ラ ム List 1 : 5 + 3

月刊 C MAGAZINE 1991年3月号


00M EDITORS 次 号 予 告 >4 月 号 ( 3 月 18 日 発 売 ) な お , 予 告 内 容 を 変 更 す る こ と が あ り ま す 。 特 別 付 録 を 2H 巻 頭 イ ン タ ビ ュ ー ・ オ ー ノ ヾ レ イ プ ロ グ ラ ム 高 実 行 ツ ー ル 「 OVL2EMS 」 ・ C コ ン ヾ イ ラ 「 L 引 C ー 86 試 食 版 」 Robert ScheifIer ・ 本 誌 新 連 載 に AN 引 C 言 語 入 門 講 座 」 活 用 集 ・ 本 誌 「 GNU 奮 闘 記 」 紹 介 フ ロ グ ラ ム ( 3 ) MIT's X Window Conso ⅲ um テ ィ レ ク タ ー ・ 本 誌 掲 載 ケ ス プ ロ グ ラ ム デ ギ ン グ 入 門 ANSI ! 第 入 門 講 座 デ ヾ ッ ギ ン グ 概 論 デ ヾ ッ グ し や す い プ ロ グ ラ ミ ン グ 手 法 ア ル ゴ リ ズ ム と デ ー タ 構 造 入 門 デ ヾ ッ ギ ン グ ッ ー ル の 実 際 新 MS - DOS プ ロ グ ラ ミ ン ク 入 門 ANSI C ー more 短 期 連 GNU 奮 闘 記 拡 張 C 言 語 と し て の C 十 十 ( 3 ) COMPUTER LANGUAGE 提 携 記 事 最 新 開 発 環 境 レ ポ ー ト Hanging on the Metaphone —rSmaIItaIk-80J Permutation Generation 編 集 後 記 ◇ 無 謀 に も UNI 坊 , ョ イ ド ◇ 1 月 発 売 の 「 秘 伝 C 言 語 問 ◇ 1 月 に な っ て , 今 シ ー ズ ン ◇ イ ス ラ ム の 人 々 は , よ く ◇ ア ル バ イ ト の K 君 が パ ソ コ レ の 二 人 を 引 き 連 れ て ス キ 答 ポ イ ン タ 編 』 が , 大 変 「 寿 命 に は 終 わ り が あ る が , 初 め て の ス キ ー に 行 っ た 。 ン に 向 か っ て ニ ャ ニ ヤ し て ー に 行 っ て き た 。 意 外 に 日 好 調 な 売 行 き て 、 あ る が , 本 仕 事 に は 終 わ り が な い 」 と 言 い る 。 何 を し て い る の か の ス ポ ー ツ は 好 き だ と よ く 日 頃 運 動 不 足 を 嘆 く UNI 坊 が 書 の タ イ ト ル づ け は な か な う 。 「 人 生 は 1 度 し か な く , ぞ き 込 む と UNO と い う カ ー っ て い る が , ス キ ー は ( も ? ) ス ヒ 。 ー ド に 強 い 。 人 の 板 を か 大 変 て あ っ た 。 著 者 か ら し か も 短 い 。 仕 事 は い っ て 、 ド ゲ ー ム を 行 っ て い た 。 何 へ タ だ 。 滑 っ て 降 り て く る 踏 み つ け て く れ た が ・ ・ ・ の 意 向 は , 同 じ も の だ っ た も て 、 き る の だ か ら , 人 生 を が お か し い の か 聞 い て み る よ り も , 転 が っ て 降 り て く 対 し て , 体 力 一 本 勝 負 の ヨ の だ が , 「 も う 一 声 」 と い う と , 「 プ レ イ ヤ ー の 名 前 を 〇 楽 し み な さ い 」 と い っ た 意 味 る 方 が 速 い の だ 。 巧 く 滑 れ イ ド レ の 情 け な い こ と と い こ と て 、 , 「 ポ イ ン タ が わ か る 〇 〇 〇 〇 〇 〇 と 登 録 し て ゲ る よ う に な っ た な と 思 う と , ら し い 。 よ く わ か っ て は い っ た ら , も う ・ ・ べ タ ベ ん て 、 す 』 「 絶 対 安 全 ポ イ ン タ 次 の 日 に は も う ぞ き な く な ー ム を 行 う と , カ ー ド が 出 る が , や つ ば り 仕 事 に 終 わ タ と 雪 を 舐 め る の が 好 き ら せ な い と き の メ ッ セ ー ジ が 教 本 』 「 必 殺 ポ イ ン タ 料 理 っ て い る 。 こ ん な 私 て 、 も ス り は な し し か し フ セ し い 。 若 さ よ り も キ ャ リ ア 法 』 等 の 案 が 出 た 後 て 、 , 結 『 〇 〇 〇 〇 〇 〇 〇 は 何 も 出 キ ー の キ ャ リ ア は 12 年 も あ イ ン さ ん , 人 生 は 1 度 て 、 す が も の を い う 世 界 が あ る こ 局 最 初 の 案 が 一 番 と い う こ る の だ 。 た だ , プ ラ ン ク が ま せ ん て 、 し た 』 っ て な る ん ( 湾 岸 戦 よ ! と を 思 い 知 っ た か ! ( ホ ) と に な っ た 訳 て 、 あ る 。 ( 野 ) て 、 す よ 」 だ っ て ? ( 洋 ) 11 年 あ っ た だ け さ 。 (JUN) 争 の 早 期 終 結 を 祈 り ま す ) 発 行 人 孫 正 義 月 刊 編 集 人 橋 本 五 郎 発 行 所 ソ フ ト バ ン ク 株 式 会 社 出 版 事 業 部 〒 108 東 京 都 港 区 高 輪 2-19-13 、 S 高 輪 ビ ル 編 集 部 ・ TeI 03 ( 5488 月 引 8 / 出 版 営 業 部 ・ Tel 03 ( 5488 ) ロ 60 / 広 告 営 業 部 ・ Tel 03 ( 5488 ) ロ 65 編 集 長 星 野 慎 ー 編 集 宮 田 洋 一 流 王 天 渡 辺 淳 一 校 正 ア レ フ デ ザ イ ン 持 田 哲 花 本 浩 一 赤 井 晴 美 若 江 啓 子 機 部 進 監 修 石 田 晴 久 印 刷 凸 版 印 刷 株 式 会 社 / 写 植 株 式 会 社 風 芽 0 1991 雑 誌 14325 ー 3 特 集 好 評 連 載 プ ロ グ ラ ム ・ バ グ の お 問 い 合 わ せ 容 03 ( 5488 ) 1325 MAGAZINE 3 月 号 平 成 3 年 3 月 一 日 発 行 ・ 掲 載 記 , プ ロ グ ラ ム に つ い て の ご 質 間 は , 月 曜 Ⅱ か ら 金 曜 日 の 午 後 4 時 か ら 6 時 ま て 、 受 け 付 け て お り ま す 。 そ の 他 の 時 間 帯 は ご 容 赦 く だ 160 C MAGAZINE 1991 3

月刊 C MAGAZINE 1991年7月号


00M EDITORS 次 号 予 告 >8 月 号 ( 7 月 18 日 発 売 ) な お , 予 告 内 容 を 変 更 す る こ と が あ り ま す 。 LAN プ ロ ク ラ ミ ン グ 入 門 Part 1 LAN 基 礎 知 識 Part2 LAN プ ロ グ ラ ム の 実 際 Part3 LAN 製 品 概 要 短 期 集 中 連 載 パ ソ コ ン か ら ワ ー ク ス テ ー 速 報 rtv1S-MASM Ver. 6.0 」 速 報 「 LSI C ー 86 Ver. 3.30 」 特 別 付 録 å'2HD 最 新 開 発 環 境 レ ポ ー ト ・ 「 FLAG 」 試 食 版 フ ロ ー チ ャ ー ト 作 成 ツ ー ル 「 」 ・ X68k に 移 植 さ れ た GCC ④ ・ rANSl C 言 語 入 門 講 座 」 活 用 集 ⑤ ・ 本 誌 掲 載 ソ ス プ ロ グ ラ ム 明 解 ANSI C 言 語 入 門 講 座 ア ル ゴ リ ズ ム と デ ー タ 構 造 入 門 COMPUTER LANGUAGE 提 携 記 事 新 MS ー DOS プ ロ グ ラ ミ ン グ 入 門 Praise Of 1990 ' s Best ス タ ー ト ア ッ プ C 十 十 Tasting, Tasting ・ 編 集 後 記 ◇ や っ と 私 の 編 集 作 業 用 の ◇ 「 今 年 は 386 マ シ ン が 主 流 ◇ 記 憶 を 失 う と い う の は , ◇ 駄 菓 子 屋 て 、 は ス カ の 山 を ◇ 6 月 号 編 集 後 記 に 引 き 続 に な る ね 」 と 話 し て い た ( 内 マ シ ン が 届 き ま し た 。 こ れ な ん て 楽 し い の だ ろ う ( 実 際 築 き , 交 通 事 故 に は 3 回 遭 遇 き 「 デ ィ ス ク 内 容 の お 知 ら て 、 仕 事 が は か ど る か な ・ ・ 心 , NOTE タ イ プ の 386 マ シ に 悩 ん て 、 い る 方 が い た ら ゴ し た 。 確 か に 子 供 の こ ろ か せ 」 入 稿 締 め 切 り 時 期 の 愚 ん っ ! TYPE コ マ ン ド て メ ン ナ サ イ ) 。 記 憶 を な く し ン が 欲 し か っ た の だ が ・ ・ ・ ら 運 勢 が 良 い と は い え な い 痴 話 だ 。 ど う も 締 め 切 り 間 ワ イ ル ド カ ー ド が 指 定 て 、 き の も つ か の ま , 386 ど こ ろ て い る と き に 自 分 は 何 を し そ れ に し て も て あ る , UNI 近 に な る と 情 緒 不 安 定 に 陥 な い ! ? Dir に /T オ プ シ か , 486 マ シ ン が 主 流 に な り て い た の か , ど ん な 人 格 だ 坊 が 仕 入 れ た 姓 名 判 断 プ ロ る 。 「 誰 の 所 為 て も な い 。 自 ョ ン が な い ! CTRL 十 フ そ う な 様 相 て 、 あ る 。 つ い っ た の か , 想 像 す る だ け て 、 グ ラ ム て 「 総 運 : 苦 悩 と 悲 分 の 責 任 な の だ が ・ ・ ・ ・ ・ ・ 」 と 反 ア ン ク シ ョ ン キ ー を 押 し て も 楽 し い ( ス ケ ベ ! ) 。 先 日 の 前 ま て 、 , 386 な ん て 高 速 286 痛 の 大 凶 数 , 天 運 : 破 綻 と 省 は す る も の の 機 嫌 が 悪 く も デ ィ ス ク が 出 て こ な い ! マ シ ン な の だ か ら , 286 て 、 十 酒 を 飲 ん だ と き に そ う な っ 孤 愁 の 凶 数 , 地 運 : 苦 労 の な る 一 方 て あ る 。 無 限 の か 今 ま て 、 使 っ て い た マ シ ン て 、 た の だ が , 日 が た つ に つ れ 分 だ な ど と い っ て た の に 多 い 非 運 の 凶 数 , 外 運 : す な た に あ る 締 め 切 り 日 を 夢 て 徐 々 に 記 憶 が 戻 っ て き た 。 の 癖 が ぬ け な い よ ー 。 新 し 。 来 年 の 今 ご ろ は な ん べ て が 空 漠 に 帰 す る 大 凶 数 』 見 る 。 ど こ か に 「 仮 想 締 め 切 そ う し て 思 い 出 す の も , ま い 環 境 に 慣 れ る の に は ま だ て 話 し て い る か , な ん と も と 出 た 。 こ れ は UNI 坊 の 陰 り 日 ラ イ プ ラ リ 」 っ て な い も (JUN) 時 間 が か か り そ う だ 。 (Yas) た 楽 し い (T) 謀 に 違 い な し ( ホ ) 恐 ろ し い の だ ろ う か ? ( 洋 ) 発 行 人 孫 正 義 編 集 人 橋 本 五 郎 発 行 所 ソ フ ト バ ン ク 株 式 会 社 出 版 事 業 部 〒 108 東 京 都 港 区 高 雑 2- 円 - ロ NS 高 輸 ビ ル 編 集 部 ・ TEL03 ( 5488 月 引 8 / 出 版 営 業 部 ・ TEL03 ( 5488 ) ロ 60 / 広 告 営 業 部 ・ TEL03 ( 5488 ) ロ 65 編 集 長 星 野 慎 ー 副 編 集 長 流 王 天 編 集 宮 田 洋 一 渡 辺 淳 一 高 森 昭 安 広 告 川 口 昭 彦 安 枝 奈 摠 子 校 正 ( 有 ) ア レ フ デ ザ イ ン 持 田 哲 花 本 浩 一 赤 井 晴 美 若 江 啓 子 機 部 進 監 修 石 田 晴 久 印 刷 凸 版 印 刷 株 式 会 社 / び 植 株 式 会 社 風 ◎ 1991 雑 誌 14325-7 特 集 緊 急 レ シ ョ ン へ ② 好 評 連 載 0 0 0 プ ロ グ ラ ム ・ バ ク の お 問 い 合 わ せ 月 刊 MAGAZINE 容 03 ( 5488 ) 1325 7 月 号 平 成 3 年 7 月 一 日 発 行 ・ 掲 載 記 事 , プ ロ グ ラ ム に つ い て の ご 質 問 は , 月 曜 日 か ら 金 曜 日 の 午 後 4 時 か ら 6 時 ま て 受 け 付 け て お り ま す 。 そ の 他 の 時 間 帯 は ご 容 赦 く だ 0 168 C MAGAZINE 1991 7

月刊 C MAGAZINE 1991年6月号


CONTENTS VoI.3 No. 6 JUN 1991 円 引 年 6 月 一 日 ( 毎 月 一 回 一 日 発 行 ) 第 3 巻 第 6 号 通 巻 第 幻 号 円 90 年 2 月 2 日 第 3 種 郵 便 物 認 可 0 COMPUTER LANGUAGE 提 携 記 事 COMPUTER LANGUAGE 提 携 記 事 短 期 連 載 C プ ロ グ ラ マ の た め の 0ne P0int Edition 応 用 C 言 語 新 連 載 ・ X68k 活 用 講 座 C 言 語 フ ォ ー ラ ム プ ロ グ ラ ミ ン グ 添 削 Conference Room 特 集 実 力 養 成 講 座 ProgrammIng on Purpose rcustomer servicæ p. J. p 加 g 。 。 ・ ・ C 十 十 で 書 く 単 純 な マ ル チ タ ス ク カ ー ネ ル Taking Contr01t0 Task Modula ー 2 に よ る マ ル チ タ ス キ ン ク Multitasking in M0dula-2 フ リ ー ソ フ ト ウ ェ ア 最 新 レ ポ ー ト く 第 19 回 〉 自 分 の 街 を 作 る ! ? 野 口 雄 平 ・ ・ Book Review ・ ・ プ ロ グ ラ マ の た め の 知 的 財 産 権 概 論 拡 大 す る ソ フ ト ウ ェ ア 保 護 の 実 態 と 問 題 点 財 ソ フ ト ウ ェ ア 情 報 セ ン タ ー ・ ・ ・ 14 22 ・ ・ 30 ・ 32 ・ 34 p 耐 1 ・ 著 作 権 法 に 見 る 知 的 財 産 権 / p 耐 2 ・ 著 作 権 法 と 特 許 法 / p 3 ・ 米 欧 に 見 る ソ フ ト ウ ェ ア 保 護 の 実 態 オ リ ジ ナ ル C コ ン ヾ イ ラ 制 作 プ ロ ジ ェ ク ト P 「 agmaC く 第 7 回 〉 PMK の 作 成 藤 井 保 則 ・ ア ル ゴ リ ズ ム と テ ー タ 構 造 入 門 く 第 11 回 〉 整 列 ( 3 ) マ ー ジ ソ ー ト 近 藤 嘉 雪 OOP 思 考 の 周 辺 く 第 3 回 〉 「 手 法 木 戸 研 ー 新 MS ー DOS プ ロ グ ラ ミ ン ク 入 門 く 第 9 回 〉 テ ィ レ ク ト リ の 移 動 中 島 信 行 ・ C プ ロ グ ラ ム 移 植 の 秘 訣 ー MS ー DOS か ら Human68k へ 村 田 敏 幸 の 道 具 箱 く 第 12 回 〉 ウ イ ン ド ウ の 応 用 豊 国 永 健 ・ GCC で 学 ぶ 68 ゲ ー ム プ ロ グ ラ ミ ン グ く 第 1 回 〉 な め ら か ス ク ロ ー ル の 秘 訣 恥 す か し な か ら ド シ り ま し た く 第 19 回 〉 情 報 の 省 エ ネ 化 は standard に 至 る ( ? ) 岩 谷 宏 ・ ANSI C ー more く 第 7 回 〉 関 数 へ の ポ イ ン タ き だ あ き ら ・ 吉 野 智 興 ・ ・ 96 明 解 AN SI C 言 語 入 門 講 座 く 第 3 回 〉 流 れ の 制 御 と 基 本 的 な テ ー タ 構 造 柴 田 望 洋 ・ ス タ ー ト ア ッ プ C 十 十 く 第 2 回 〉 C 言 語 と C 十 十 ( 2 ) 龍 崎 昌 平 ・ 白 倉 伸 一 郎 ・ 山 本 浩 文 ・ ・ ・ ・ 52 ・ 58 ・ 67 ・ 89 ・ 101 ・ 105 ・ ・ 114 ・ ・ 124 ワ ン ポ イ ン ト プ ロ グ ラ ミ ン グ 講 座 く 第 15 回 〉 日 付 計 算 関 数 を 作 る 上 田 哲 ニ 132 C MAGA セ ミ ナ ー ル ー ム く 第 10 回 〉 引 os プ ロ グ ラ ミ ン グ ( 2 ) 柴 田 望 洋 ・ ・ ・ ShortInterview X Window と DEC 円 羽 信 夫 の 発 想 快 発 く 第 6 回 〉 う ま い 話 に こ 用 心 ・ ・ ・ C マ カ 、 電 月 畄 ク ラ フ 、 く 第 3 回 〉 九 つ の 数 が 9 に 吉 柄 貴 樹 C-MAGA News Square ・ lnformation from Compiler Makers ・ Readers' Room テ ィ ス ク 内 容 の お 知 ら せ ・ EDITORS' ROOM ・ 本 記 事 中 の プ ロ グ ラ ム 名 , シ ス テ ム 名 , CPU 名 は 一 般 に 各 メ ー カ ー の 登 録 商 標 で す 。 本 文 中 で は TM. ( 日 ) マ ー ク は 明 記 し て い ま せ ん 。 ・ 本 誌 お よ び 付 録 デ ィ ス ク に 掲 載 さ れ た す べ て の プ ロ グ ラ ム は 著 作 権 法 上 , 個 人 で 使 用 す る 目 的 以 外 で 無 断 で 複 製 す る こ と は 禁 じ ら れ て い ま す 。 表 紙 ・ イ ラ ス ト レ ー シ ョ ン ・ 秋 山 育 / デ ザ イ ン ・ 持 田 哲 ・ ・ ・ 136 ・ ・ 140 ・ ・ ・ 143 ・ ・ 146 ・ ・ 148 ・ 156 ・ 159 ・ ・ 160 C MAGAZINE Publisher: Masayoshi Son Publishi ng Director: GO 「 0 Hashimot0 Ed itor-in-Chief: Shi nichi Hosh ino Director Of Marketting: Ryo Tani i Manager of Sales and Advertising. Yoshio Goshima EditoriaI and Business 0ffices: NS Takanawa Bldg. , 2-19-13 , Takanawa, Minato-ku, TOkYO 108 , Japan EditoriaI: Phone ( 03 ) 5488-1318 SaIes. Phone ( 03 ) 5488-1360 : Advertising: TOkyo: Phone ( 03 ) 5488-1365 0saka: Phone ( 06 ) 264-1471 Copyright ⑥ 1991 SOFTBANK Corporation. TOkyo. rights reserved. No materialin this publication may be reproduced, in whole 0 「 in part, in any from without 叩 「 mi ion. pri nted in Japan.

月刊 C MAGAZINE 1991年6月号


00M EDITORS な お , 予 告 内 容 を 変 更 す る こ と が あ り ま す 。 次 号 予 告 >7 月 号 ( 6 月 18 日 発 売 ) TSR プ ロ ク ラ ミ ン ク 研 究 常 駐 プ ロ グ ラ ム と テ パ イ ス ド ラ イ バ Part 1 島 一 一 一 一 TSR プ ロ グ ラ ム の 記 述 法 Pa 2 - ー ー ー ー TSR 型 デ ヾ イ ス ド ラ イ バ の 記 述 法 Pa 杙 3 一 一 一 一 - 常 駐 サ イ ズ の コ ン ヾ ク ト 化 載 三 田 典 玄 の 痛 物 ロ グ ラ マ ー ズ エ ッ セ イ 最 新 開 発 環 境 レ ポ ー ト ・ エ テ イ タ 「 RED2 DynaBook 版 」 特 別 付 録 5 ″ 2HD ・ c 言 語 学 習 ソ フ ト ℃ 教 授 の 基 礎 講 座 」 仮 想 配 列 ラ イ プ ラ リ 富 国 強 兵 rWANDP. 」 ノ ヾ ッ チ 式 メ ニ ュ ー 「 BM 」 X68k に 移 植 さ れ た GCC ③ rANSI C 言 語 入 門 講 座 」 活 用 集 ④ 明 解 ANSI C 言 語 入 門 講 座 本 誌 掲 載 ソ ー ス プ ロ グ ラ ム レ ゴ リ ズ ム と デ ー タ 構 造 入 門 COMPUTER LANGUAGE 提 携 記 事 新 MS ー DOS プ ロ グ ラ ミ ン グ 入 門 PROLOG and Client/ServerInformation Systems ス タ ー ト ア ッ プ c 十 十 Rexx:Not Just a WonderDog 編 集 後 記 ◇ 初 め ま し て , 4 月 に 入 社 し ◇ 最 近 付 録 の マ ス タ ー 作 成 ◇ は じ め ま し て , 新 人 の 高 ◇ 人 間 の 性 格 を 変 え る の に ◇ 今 回 の 特 集 て 、 も あ る プ ロ の 締 め 切 り と 「 デ ィ ス ク 内 容 た ば か り の < ヒ 。 ッ カ ヒ 。 カ > 森 て 、 す 。 新 人 研 修 の 自 己 紹 1 年 は 十 分 な 時 間 だ 。 去 年 の グ ラ ム の 知 的 財 産 権 が 注 目 の お 知 ら せ 」 の 入 稿 時 期 が 逆 渡 辺 て 、 す , と 挨 拶 し て か ら 介 て 、 「 私 は 中 曽 根 元 首 相 に 今 ご ろ 「 下 僕 に な り ま あ ー さ れ る よ う に な っ た の は こ 転 し つ つ あ る 。 「 デ ィ ス ク 内 早 く も 1 年 が 過 ぎ た 。 配 属 さ こ 数 年 の こ と て 、 あ る が , 問 す 」 と い っ て い た 旧 ・ 新 人 似 て い る ! 」 と い っ て し ま い 容 の お 知 ら せ 」 を 先 に 書 く と れ た 新 人 を 見 て , 私 も お と が , 1 年 後 に は 「 年 寄 り は 無 題 は ま す ま す 複 雑 に な っ て ま し た 。 以 来 , 友 人 か ら 「 中 デ ィ ス ク 容 量 に 制 限 が あ る な し く か わ い い 1 年 生 だ っ た 茶 し な い ほ う が い い て 、 す よ 」 曽 根 君 ! 」 と 呼 ば れ る こ と が い る 。 プ ロ グ ラ マ の 権 利 が の て 、 リ ス ク が 高 く な る 。 早 の だ と 思 う と , も う く ヒ 。 ッ と 減 ら ず 口 を 叩 く ま て 、 に な 多 く な り ま し た 。 取 り 返 し 認 め ら れ , 保 護 さ れ る よ う め に 作 業 す れ ば 問 題 な い の カ ヒ 。 カ > な ど と 言 え な い 。 の つ か な い 事 を い っ た か な っ た 。 ど う も 寝 ぐ せ 頭 と UNI に な っ て き た こ と は よ ろ こ 1 年 て 、 何 を し て い た の か , コ だ が , 生 来 の 怠 け 者 , せ っ 。 さ い わ い 編 集 部 内 て 、 ば し い 。 た だ , 知 的 財 産 権 坊 が 陰 て 、 糸 を 引 い て い た よ ば 詰 ま ら な い と 作 業 を 始 め ン ヒ 。 ュ ー タ の 知 識 は さ ほ ど は こ の 呼 び 方 は 定 着 し そ う う だ 。 ま っ さ ら ヒ 。 ッ カ ヒ 。 カ と い う の は , プ ロ グ ラ マ に の 新 ・ 新 人 「 中 曽 根 く ん 」 よ , な い 。 時 間 が 過 ぎ る と 終 わ 変 ら ず , 変 っ た と い え ば く ち に な い の て 、 , 内 心 ホ ッ と し と っ て 諸 刃 の 剣 て 、 あ る と い る 小 学 生 時 代 の テ ス ト が な 悪 の 誘 惑 に 負 け な い て く れ よ っ と 〉 生 意 気 に な っ た こ と て い ま す 。 私 の 未 来 は ま だ こ と は 心 し て お か な け れ フ ( 洋 ) (Yas) ( ホ ) ぐ ら い か な 。 (JUN) つ か し い た ま え 。 ば な ら な い 。 明 る い (TEN) 発 行 人 孫 正 義 編 集 人 橋 本 五 郎 発 行 所 ソ フ ト バ ン ク 株 式 会 社 出 版 事 業 部 〒 田 8 東 京 都 港 区 高 輪 2- 円 一 口 NS 高 輸 ビ ル 編 集 部 ・ TEL03 ( 5488 引 8 / 出 版 営 業 部 ・ TEL03 ( 5488 月 360 / 広 告 営 業 部 ・ TEL03 ( 5488 ) ロ 65 編 集 長 星 野 慎 ー 副 編 集 長 流 王 天 編 集 宮 田 洋 一 渡 辺 淳 一 高 森 昭 安 広 告 川 口 昭 彦 安 枝 奈 穂 子 校 正 ( 有 ) ア レ フ デ ザ イ ン 持 田 哲 花 本 浩 一 赤 井 晴 美 若 江 啓 子 機 部 進 監 修 石 田 晴 久 印 刷 凸 版 印 刷 株 式 会 社 / 写 植 株 式 会 社 風 ⑥ 1991 雑 誌 14325 ー 6 3 ー 第 朝 。 り 少 好 評 連 載 プ ロ グ ラ ム ・ バ グ の お 問 い 合 わ せ 月 刊 MAGAZINE 谷 03 ( 5488 ) 1325 ・ 掲 載 記 事 , プ ロ グ ラ ム に つ い て の ご 質 問 は , 月 曜 日 か ら 金 曜 日 の 午 後 4 時 か ら 6 時 ま て 受 け 付 け て お り ま す 。 そ の 他 の 時 間 帯 は ご 容 赦 く だ 6 月 号 平 成 3 年 6 月 一 日 発 行 160 C MAGAZINE 1 1 6

月刊 C MAGAZINE 1991年5月号


00M EDITORS 次 号 予 告 >6 月 号 ( 5 月 18 日 発 売 ) な お , 予 告 内 容 を 変 更 す る こ と が あ り ま す 。 〇 プ ロ ク マ の た め の 最 新 。 知 的 財 産 権 。 概 論 Part2 ー ー ー ・ 知 的 財 産 権 の 実 情 Part3 ー ー ー ー ・ 拡 大 す る 「 知 的 財 産 権 」 新 連 載 X68000 プ ロ ク ラ ミ ン グ ス ー バ ー テ ク ニ ッ ク One Point Edition 特 別 付 録 ℃ プ ロ グ ラ ム 移 植 の 秘 訣 」 ・ 高 速 圧 縮 ツ ー ル 「 LHA Ver. 2.12 」 ・ X68K 版 LHA 「 LHa 」 ・ 六 角 形 プ ロ ッ ク 落 と し 「 Hext ⅱ s 」 ・ X68000 に 移 植 さ れ た GCC ( 2 ) 明 解 ANSI C 言 語 入 門 講 座 ・ 本 誌 掲 載 ソ ー ス プ ロ グ ラ ム 刀 レ ゴ リ ズ ム と デ ー タ 構 造 入 門 COMPUTER LANGUAGE 提 携 記 事 新 MS ー DOS プ ロ グ ラ ミ ン グ 入 門 Taking Cont 「 0 員 0 Task ANSI Cmore MuItitasking in ModuIa-2 編 集 後 記 好 評 連 載 ◇ 毎 年 こ の 時 期 に な る と , ◇ 目 下 4 月 11 日 発 売 予 定 の ◇ 「 こ れ か ら も , プ ラ ッ ク ュ ◇ お は よ う 〇 〇 君 。 5 月 号 が ◇ UNI 坊 「 い く ら 位 い 持 っ 新 人 さ ん が 溢 れ 出 す 。 こ の CC 十 十 C プ ロ グ ラ マ の た め ー モ ア て 、 , 人 を 翻 弄 し 続 け 発 売 さ れ る と 黄 金 週 間 が 間 て れ ば 小 金 持 ち な の か な あ 」 「 新 人 さ ん 」 は 妙 に 元 気 て 、 明 の 実 践 ガ イ ド 』 の 最 終 段 階 近 に せ ま っ て く る 。 そ こ て 、 て く だ さ い 」 。 大 学 卒 業 時 寝 ぐ せ 頭 「 五 百 万 円 位 い じ る い 。 声 の 大 き さ と い い て 、 , 頭 の 中 は 真 白 と い う 状 君 の 使 命 だ が , 来 た る べ き に , 後 輩 が く れ た 言 葉 だ 。 ゃ な い て 、 す か 」 UNI 坊 「 僕 歩 き 方 と い い , ほ と ん ど 運 態 て あ る 。 多 少 は 色 を つ け 黄 金 週 間 を 有 意 義 に 過 ご す 編 集 部 て 、 も 「 誰 が こ ん な ふ う そ ん な に 持 っ て な い 。 五 百 動 部 の ノ リ 。 新 人 の と き か よ う と 岡 崎 京 子 の rpink 』 に し つ け た の か 」 。 他 の 編 企 画 を 立 て る こ と に あ る 。 万 円 以 下 の 人 は な ん て い う ら 覇 気 も 元 気 も な か っ た 私 を 読 ん だ が , こ れ は 凄 い 集 部 の 女 性 に は 「 あ ん た は 私 例 に よ っ て 君 も し く は , 君 ん だ ろ う ? 」 ① 「 貧 乏 人 だ は , こ の 時 期 , 新 人 さ ん に 80 年 代 の 『 女 と 男 の い る 舗 の メ ン バ が 捕 ら え ら れ , あ の 天 敵 よ ! 」 と 言 わ れ た 。 し ろ , ガ ハ ハ 」 と , 小 金 持 ち お し つ ぶ さ れ て , さ ら に 道 』 ( ゴ ダ ー ル の 傑 作 ) と い る い は 殺 さ れ て も 当 局 は い か し , 先 日 高 校 時 代 の 友 人 論 議 を し た 翌 日 の 朝 刊 に 。 新 人 の 皆 さ ん , 新 し っ た と こ ろ か 。 ば な な を 遠 っ さ い 関 知 し な い か ら そ の に 「 お ま え お と な し く な っ た 『 OL が 認 め る 小 金 持 ち の 資 い 職 場 , 学 校 て 、 ( 年 寄 り へ の く 越 え , 山 田 詠 美 よ り 面 白 つ も り て 、 。 な お こ の 編 集 後 な 」 と 言 わ れ た 。 以 前 , 私 は 産 は 最 低 1 億 円 』 と い う 見 気 配 り も 忘 れ ず に ) 頑 張 っ て い 。 本 誌 を 読 み 疲 れ た 読 者 記 は 自 動 的 に 消 滅 す る わ け ど ん な ひ ど い 人 間 だ っ た の 。 C マ ガ 編 集 部 出 し が ・ ・ ・ に 一 読 を 勧 め ま す 。 ( 野 ) (TEN ) が な い 。 成 功 を 祈 る 。 ( 洋 ) く だ さ い だ ろ う 。 (JUN) は 貧 乏 人 揃 い て 、 あ る 。 ( ホ ) 発 行 人 孫 正 義 編 集 人 橋 本 五 郎 発 行 所 ソ フ ト バ ン ク 株 式 会 社 出 版 事 業 部 〒 108 東 京 都 港 区 高 輪 2-19-13 N S 高 輪 ビ ル 編 集 部 ・ TeI 03 ( 5488 ) 期 8 / 出 版 営 業 部 ・ Tel 03 ( 5488 月 360 / 広 告 営 業 部 ・ 昭 03 ( 5488 ) ロ 65 編 集 長 星 野 慎 ー 編 集 宮 田 洋 一 流 王 天 渡 辺 淳 一 校 正 ア レ フ デ ザ イ ン 持 田 哲 花 本 浩 一 赤 井 晴 美 若 江 啓 子 機 部 進 監 修 石 田 晴 久 印 刷 凸 版 印 刷 株 式 会 社 / 写 植 株 式 会 社 風 芽 ⑥ 19 雑 誌 14325-5 プ ロ ク ラ ム ・ ノ ヾ ク の お 問 い 合 わ せ 月 刊 ・ 掲 載 記 事 , プ ロ グ ラ ム に つ い て の ご 質 問 は , 月 曜 日 か ら 金 曜 日 の 午 後 4 時 か ら 6 時 ま て 、 受 け 付 け て お り ま す 。 そ の 他 の 時 間 帯 は ご 容 赦 く だ MAGAZINE 谷 03 ( 5488 ) 1325 5 月 号 平 成 3 年 5 月 一 日 発 行 168 C MAGAZINE 1991 5

月刊 C MAGAZINE 1993年3月号


MAGAZINE 3 PC ・ 9801 DOS/V Macintosh 」 ・ 3100 FM-TOWNS X68000 UNIX ( MIDI ( ま 産 吋 産 ) AI MS-Windows GUI 武 ff—L 、 ↓ ヾ MAG\ZINE き A こ 法 . か 一 い 0 44 ペ 〈 5 1 . 凵 い ー 2. 鱗 ・ ・ 3. 4. 燿 5. 当 # ・ 薹 0 6. 、 」 , 7. 諍 8. 当 ・ 一 渺 9. 10. 罫 11 . 斗 ー メ 12. 》 13. 14. 月 熹 匯 15 . 洋 ・ 三 新 16. 小 言 1 . 》 耋 2. 当 斗 ー メ ・ コ 3. ヰ 蟶 4. 鑄 5. 洋 6. 鑄 7. 舜 8. 斗 ー メ 鑄 9. 饕 当 10. 11 . 小 Ø 言 ・ ぐ 匚 瑾 第 ÜA ・ B ・ CØ Ø 行 〇 当 一 斗 ペ ^ 僻 匚 。 (A.± ロ 、 誕 . B. 三 涬 . C. 棄 A ) F04 A B C : ・ 光 ー 郊 F 016 A B C : ・ 、 ま メ ト F03 A B C ・ : ・ = メ ・ 74 戛 ン 099 A B C : 4 4 ロ 、 7 125 A B C ・ : = 凵 。 い ー ー メ ト F01 A B C 001 A B C ・ : = 言 滝 い ー こ い ご 、 130 A B C ・ : 7 。 郊 ー 凵 7 149 A B C : ・ 十 ヾ 7 1' 7 002 A B C : 7 4 ・ ー 166 A B C 301 A B C 302 A B C : 三 】 浯 洋 170 A B C : ー キ 7 1' : 斗 —= メ ー 1 71 A B C 303 A B C 304 A B C : 、 7 戛 出 1 72 A B C : ・ 斗 メ l' 173 A B C 305 A B C 014 A B C : 4 7 土 ー プ 174 A B C 015 A B C : ・ 7 ま メ ト 175 A B C MAGAZINE C 一 ミ く 窰 畊 ー ア

月刊 C MAGAZINE 1991年12月号


特 集 最 新 C ・ C 十 十 コ ン バ イ ラ オ ー バ ビ ュ ー TabIe 19 テ ス ト プ ロ グ ラ ム の 実 行 時 間 の 偏 差 値 一 覧 LS ℃ MS-C T cc Hi hC BC 十 十 TC 十 十 LC djg pp 25.28 ( * ) 53.72 52.73 53.36 54.29 53.25 53.69 53.69 whet whet(87) 54.17 54.20 53.36 25.49 54.97 50.35 53.53 53.93 25.28 ( * ) 53.34 53.98 53.55 52.69 53.98 53.20 53.98 SPlro spi 「 0 ( 87 ) 39.94 57.18 49.99 55.67 54.74 56.35 56.40 29.72 27.67 55.31 55.47 56.99 56.06 44.84 48.36 ー 0 Ⅵ ′ iO 55.29 57.32 54.23 49.26 57.23 34.61 34.1 7 printf 57.31 55.87 54.83 27.82 53.51 43.49 53.45 59.55 53.88 53.47 Str 54.14 48.29 54.14 55.79 52.24 55.30 malloc 54.16 25.94 59.98 59.98 36.61 46.59 46.84 maxalloc 51.43 51 .26 27.36 58.31 getchar 51 .49 49.02 50.58 60.55 51.55 50.90 54.02 50.00 61.33 27.40 48.54 56.26 gets 68.22 52.89 34.34 46.45 46.56 52.78 55.78 43.00 Sleve 55.22 53.85 32.18 39.73 61 .30 49.73 60.12 47.87 maze 37.73 37.78 60.52 40.41 60.22 54.45 58.55 50.34 int 46.62 28.53 58.78 59 ℃ 4 53.78 56.59 49.97 benchfn 46.69 58.29 58.49 41 . 1 9 39.64 33.88 55.94 56.11 56.47 mystr 44.99 46.66 32.75 53.31 63.87 56.08 43.32 59 ℃ 3 dhry 44.60 48.38 58.16 27.98 54.67 53.17 56.54 56.50 tree 56.42 44.73 46.60 57.35 28.29 54.41 55.72 hash 56.48 nl(bench) 54.13 54.67 35.45 57.92 33 ℃ 1 56.84 57.1 1 50.88 nI(bench2) 50.66 59.04 29.30 56.74 42.77 56.57 56.74 48.1 9 nl(bench3) 43.13 56.52 70.48 43.98 50.53 50.53 38.00 46.83 33.73 nothing 56.18 56.18 55.97 56.18 56.18 34.34 5 1 .24 偏 差 値 平 均 53.18 53.23 46.96 48.96 57.00 43.36 49.37 47.50 ( 注 ) 浮 動 小 数 点 演 算 を 含 む whet , spiro は 本 特 集 て 取 り 上 け た d 」 gpp Ver. 1 .03 の エ ミ ュ レ ー タ ( emu387 ) て は 途 中 て 止 ま っ て し ま っ た か , 最 新 版 の Ve 「 . 1 .05 の emu387 を 使 う と 止 ま ら す に 実 行 て き た ( た だ し , 速 度 は 見 て の と お り 非 常 に 遅 い ) TabIe 20 テ ス ト プ ロ グ ラ ム の 実 行 時 間 の 順 位 覧 BC 十 十 TC 十 十 LC whet 3 3 2 whet(87) 3 2 6 1 1 4 SP に 0 s i 「 0 ( 87 ) 3 2 7 4 ー 0 、 ⅵ 0 5 3 2 printf 1 5 5 4 7 Str malloc 3 4 7 maxalloc 1 1 5 getchar 4 3 7 4 5 3 etS 6 5 4 Sleve 3 4 8 maze 8 int 7 1 6 benc hfn 7 8 5 4 3 mystr dhry 6 5 8 2 3 7 tree 2 hash 3 7 nl(bench) 3 2 6 nI(bench2) 4 2 6 nl(bench3) 3 3 8 nothin 1 1 5 順 位 平 均 3.61 3.30 5.52 コ ン パ イ ラ は 一 長 一 短 が あ っ て 一 概 に 順 位 は つ け ら れ な い djgpp, TOWNS gcc, High C 386 の プ ロ テ ク ト モ ー ド コ ン パ イ ラ は , ほ か の リ ア ル モ ー ド コ ン パ イ ラ に 比 べ て 遅 い よ う に 見 え る が , た と え ば int を 32 ビ ッ ト て 、 計 算 し て い る な ど の 条 件 の 違 い に よ っ て , int. c や dh ry. c の 実 行 速 度 な ど て 、 単 純 に 比 較 て 、 き な い こ の 三 つ の コ ン パ イ ラ の 中 て 、 は 80386CPU を 初 め か ら タ ー ゲ ッ ト に し て い る High C 3 86 が そ れ ほ ど 奮 わ な か っ た の が 意 外 て 、 あ る 。 市 販 製 品 て 、 あ る だ け に , ラ イ プ ラ リ の 速 度 は 3 者 の 中 て 、 も っ と も よ か っ た が , コ ー ド の 速 度 は 芳 し く な い ま た ,TOWNSgcc と djgpp は ど ち ら も 元 は 同 じ gcc て 、 あ り , 生 成 さ れ る コ ー ド は そ れ ほ ど 違 わ な い は ず な の に , 全 体 的 に djgpp の ほ う が 高 速 て 、 あ る の は , DOS 工 ク ス テ ン ダ の 性 能 に よ る の だ ろ う か 。 djgpp は コ ン パ イ ル 速 度 , オ プ ジ ェ ク ト サ イ ズ , べ ン チ マ ー ク 速 度 の す べ て に お い て そ っ の な い ノ ヾ フ ォ ー マ ン ス を 示 し て い る 。 も ち ろ ん , 向 き 不 向 き が あ る の て 、 断 定 は て 、 き な い 。 た と え ば 80387 の な い マ シ ン に お い て 浮 動 小 数 点 計 算 を し た い 場 合 に は , 二 も な く TOWNS gcc を 使 う べ き て 、 あ る 。 [ 参 考 文 献 ] [ 1 ] Margaret A. EIIis and Bjarne strous trup, "The Annotated C 十 十 Referen ce Manual", Addison-Wesly, 1990. [ 2 ] Bjarne Stroustrup, "The C 十 十 Prog ramming Language", Addison-Wes ly, 1985 and 1991. [ 3 ] StanIey B. Lippman, "C 十 十 Prime r", Addison-WesIy, 1989 and 1991. [ 4 ] Stephen C. Dewhust and Kathy T. St ark, ℃ 十 十 言 語 入 門 』 , ア ス キ ー 出 版 局 , 1990 [ 5 ] 「 C コ ン パ イ ラ ベ ン チ マ ー ク テ ス ト 」 ℃ マ ガ ジ ン 』 1989 年 10 月 号 1 7 っ 0 6 8 7 1- 6 一 8 8 7 5 4 4- 6 っ 0 8 8 7 一 8 5 7 5 0 0 5 1 5 一 1 ワ 」 つ 」 1 っ 5 1 1 1 っ 4 1 1 1 ・ 一 1 1 4 1 っ 4 1- っ ム 4 0 一 7 8 7 8 1 6 6 4 4 6 CD っ ~ 7 6 つ っ 」 4 6 6 5 5 7 1 5 っ 4 っ 0 1 っ 4 8 6 5 5 8 ワ ← 5 4 8 7 6 8 5 印 6 4 6 5 6 4 3 8 8 CD 可 8 5 8 4 7 8 8 っ ~ 一 つ 4 7 っ 0 ワ 」 っ 0 7 7 4- 5 1- つ 」 -1 6 4 70 C MAGAZINE 1991 12