検索 - みる会図書館

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

月刊 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年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年12月号


' 91 年 12 月 号 特 別 付 録 ( 5 " 1.2M 8 セ ク タ / ト ラ ッ ク MS-DOS フ ォ ー マ ッ ト ) に は , 次 の プ ロ グ ラ ム が 収 録 さ れ て い ま す 。 ご 使 用 に あ た っ て は , 自 動 解 凍 圧 縮 フ ァ イ ル の 解 凍 方 法 な ど , さ ら に 詳 し い 説 明 が 収 録 し て あ る 付 録 デ ィ ス ク の README( テ キ ス ト フ ァ イ ル ) を 必 ず ご 一 読 く だ さ い LSI C -86 Ve 「 3.30 試 食 版 本 誌 ' 89 年 10 月 号 , ' 90 年 10 月 号 , ' 91 年 4 月 号 に 収 録 し , ご 好 評 い た だ い た LSI C ー 86 試 食 版 が 3.30 に バ ー ジ ョ ン ア ッ プ し て 再 登 場 し ま し た 。 多 数 の ご 要 望 に お 応 え し 工 ル ・ 工 ス ・ ア イ ジ ャ パ ン ( 株 ) の ご 協 力 に よ り 収 録 い た し ま し た 。 Ver 3.30 に は リ ン カ お よ び プ ロ フ ァ イ ラ が バ ン ド ル さ れ て い ま す 。 今 ま て と 違 い , 「 リ ン カ を 持 っ て い な い か ら ・ ・ ・ 」 と い う 方 て 、 も お 使 い い た だ け る こ と て 、 し よ う ( MS ー DOS シ ス テ ム と エ デ イ タ は 必 要 て 、 す ) 。 付 録 デ ィ ス ク に 収 録 し た \ LS ℃ 33 \ LS ℃ 330. EXE は 自 動 解 凍 圧 縮 フ ァ イ ル て す 。 解 凍 方 法 に つ い て は README を ご 参 照 く だ さ い 。 郵 便 番 号 ・ 市 外 局 番 ・ 漢 字 デ ー タ 集 読 者 投 稿 プ ロ グ ラ ム 「 郵 便 番 号 を 市 外 局 番 ・ 漢 字 辞 書 デ ー タ 集 」 を ご 覧 い た だ け た て 、 し よ う か ? 「 郵 便 番 号 ・ 市 外 局 番 ・ 漢 字 辞 書 デ 、 一 タ 集 」 と は , 郵 便 番 号 に 対 応 す る 地 域 名 ・ 市 外 局 番 に 対 応 す る 地 域 名 ・ 画 数 や 部 首 に 対 応 す る 漢 字 な ど の デ ー タ 集 て 、 す 。 の デ ー タ を 使 い ATOK7 ( ジ ャ ス ト シ ス テ ム ) , 松 茸 V3 ( 管 理 工 学 研 究 所 ) , WXII + ( ェ ー ア イ ソ フ ト ),VJE-ß( バ ッ ク ス ),DFJ ( デ ジ タ ル ・ フ ァ ー ム ) の 辞 書 に 登 録 す る こ と も て 、 き ま す 。 付 録 デ ィ ス ク に は , 村 田 正 氏 の 了 解 を 得 て *ZIPETC*ZIPETC. EXE と い う 自 動 解 凍 圧 縮 フ ァ イ ル と し て 収 録 し 、 ス 年 1 月 号 ~ ' 91 年 12 月 号 の 目 次 を 付 録 デ ィ ス 録 し て か ら 1 年 が 過 ぎ ま し た 。 そ こ て 、 , ' 91 付 録 デ ィ ス ク に 本 誌 創 刊 号 か ら の 目 次 を 収 月 日 が た つ の は 早 い も の て , ' 90 年 12 月 号 総 目 次 1991 年 MAGAZINE 』 つ い て は README を ご 参 照 く だ さ い は 自 動 解 凍 圧 縮 フ ァ イ ル て 、 す 。 解 凍 方 法 に *BOHYOH*BOHYOH. EXE 付 録 デ ィ ス ク に 収 録 し た 問 に 対 す る 答 え て す 。 解 ANSI C 言 語 入 門 講 座 」 に 送 ら れ て き た 質 発 技 法 」 の 演 習 問 題 の 解 答 リ ス ト , そ し て 「 明 立 野 繁 之 氏 ) と 11 月 号 「 特 集 ラ イ プ ラ リ 開 ル の 内 容 を 表 示 す る プ ロ グ ラ ム ( 著 作 権 者 : デ ィ レ ク ト リ 上 に 存 在 す る ア 不 コ ン フ ァ イ 今 月 の BohYoh デ ィ レ ク ト リ は , 指 定 し た ど を 提 供 す る デ ィ レ ク ト リ て 、 す 。 の た め の ガ イ ド ( 文 書 ) や ユ ー テ ィ リ テ ィ な 本 名 て 、 す ) デ ィ レ ク ト リ へ ! 毎 月 , 初 心 者 よ う こ そ BohYoh ( 「 ば う よ う 」 と 読 み ま す / 活 用 集 ⑧ 「 ANSI C 言 語 入 門 講 座 」 る 予 定 て す 。 次 号 以 降 て 、 も こ の 形 式 て 継 続 し て 収 録 す ま す 。 号 に 収 録 し た LHA て 圧 縮 し た も の を 収 録 し き ま せ ん 。 複 数 の フ ァ イ ル を 本 誌 ' 91 年 5 月 な 量 な の て 、 , 一 度 て 、 収 録 す る す る こ と が て XGCC 関 連 の ソ ー ス フ ァ イ ル だ け て も 膨 大 年 10 月 号 て 収 録 ) 。 バ ー ジ ョ ン ア ッ プ の 差 分 修 正 フ ァ イ ル を ' 91 バ グ フ ィ ッ ク ス 版 を 本 誌 ' 91 年 7 月 号 て 収 録 。 イ ル は 本 誌 ' 91 年 5 月 号 て 、 収 録 。 gcc ccl. x の し た XGCC の ソ ー ス フ ァ イ ル て 、 す ( 実 行 フ ァ グ 」 の 筆 者 , 吉 野 智 興 氏 の ご 好 意 に よ り 収 録 本 誌 「 GCC て 、 学 ぶ 68 ゲ ー ム プ ロ グ ラ ミ ン GNU C CompiIe 「 ⑧ X68000 に 移 植 さ れ た ク に *MOKUJI*MOKUJI.TXT と い う テ キ ス ト フ ァ イ ル て 、 収 録 し ま し た 。 な お , あ わ せ て 収 録 し た MOKUJI. EXE は テ キ ス ト フ ァ イ ル を 読 む た め の ユ ー テ ィ リ テ イ プ ロ グ ラ ム ( ? ) て 、 す 。 使 用 方 法 は REA DME に 記 し ま し た 。 ご 一 読 の う え ご 使 用 く だ さ い タ ッ ク 印 字 機 能 追 加 プ ロ グ ラ ム 読 者 投 稿 プ ロ グ ラ ム 「 タ ッ ク 印 字 機 能 追 加 プ ロ グ ラ ム 」 を ご 覧 い た だ け た て し よ う か ? 「 タ ッ ク 印 字 機 能 追 加 プ ロ グ ラ ム 」 と は , ' 9 0 年 3 月 号 付 録 デ ィ ズ ク に 収 録 し た 「 住 所 録 」 に タ ッ ク 印 字 機 能 を 追 加 す る プ ロ グ ラ ム て 、 す 。 付 録 デ ィ ス ク に は , 矢 沢 久 雄 氏 お よ び 中 央 シ ス テ ム ( 株 ) の 了 解 を 得 て *JYUSH02*JUSH. EXE *JYUSH02*JYUSH02. EXE と い う 自 動 解 凍 圧 縮 フ ァ イ ル と し て 収 録 し ま し た 。 本 誌 掲 載 プ ロ グ ラ ム デ ィ ス ク 内 容 の お 知 ら せ 167 : 丹 羽 信 夫 の 発 想 快 発 : イ ン フ ォ メ ー シ ョ ン : C マ ガ 電 脳 ク ラ ブ TENSAKU : C MAGA セ ミ ナ ー ル ー ム : ス タ ー ト ア ッ プ C 十 十 : 明 解 ANSI C 言 語 入 門 講 座 : ANSI C ー more : ワ ン ポ イ ン ト プ ロ グ ラ ミ ン グ : 応 用 C 言 語 C の 道 具 箱 : 恥 か し な が ら ド ジ り ま し た : 新 MS-DOS 入 門 : ア ル ゴ リ ズ ム と デ ー タ 構 造 : djgcc 詳 解 講 座 TOKUSYU : 特 集 最 新 C ・ C + 十 コ ン パ イ ラ FORTRAN : 日 本 語 版 MS-FORTRAN : 個 人 情 報 管 理 ソ フ ト を ・ ・ ・ PURPOSE : Programming on Purpose N IWA INFO PUZZLE CPP MEIKAI ANSI OPPK OUYOU DOJI MSDOS ALGO DJGCC MSPP

月刊 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年11月号


技 術 先 進 国 を 支 え た も の 國 囚 圃 国 S 〇 阿 ℃ h C MAGAZINE Access Card を こ 利 用 く だ さ い 。 C MAGAZI NE ア ン ケ ー ト カ ー ド を こ 利 用 く だ さ い 。 人 、 テ ク ノ ロ ジ ー 。 ソ フ テ ッ ク 3 当 こ 0 CAD / CAM が 生 み 出 す 実 力 ソ フ テ ッ ク は NC 工 作 機 械 の た め の 自 動 化 機 器 の 開 発 と 供 給 に 力 を 注 い で き ま し た 。 精 密 さ と 複 雑 さ か シ ビ ア に 要 求 さ れ る 現 代 の 工 作 機 械 と そ の オ ペ レ ー シ ョ ン 技 術 。 世 界 を マ ー ケ ッ ト と し , 同 時 に ラ イ バ ル に し て い る 日 本 の 技 術 力 。 CAD/CAM の シ ス テ ム を 駆 使 し た ソ フ テ ッ ク の ソ フ ト ・ テ ク ノ ロ ジ ー は そ ん な ニ ー ズ に 果 敢 に 応 え , 技 術 先 進 国 ニ ツ ボ ン の 一 翼 を 担 っ て い ま す 。 環 境 が 証 明 す る 実 力 SLJN の Spa 「 c Station2 や HP -9000 を は じ め , 11 .5MFLOPS の 最 新 鋭 日 一 SC マ シ ン な ど , 最 新 の ハ ー ド 装 備 と 技 術 者 達 の 端 末 を L AN で 結 合 す る こ と に よ っ て 最 高 の 開 発 環 境 を 実 現 。 ま た , 最 新 の イ ン テ リ ジ ェ ン ト オ フ ィ ス で 技 術 者 一 人 当 た り 20 ⅲ の 空 間 を 確 保 し て お り , 残 業 を 不 要 と す る 業 務 体 系 が オ フ ・ タ イ ム の 充 実 を 約 束 し ま す 。 実 績 の 裏 付 け か あ っ て こ そ の 環 境 。 ソ フ テ ッ ク だ け の 常 識 が そ こ に あ り ま す 。 株 式 会 社 ソ フ テ ッ ク 本 社 〒 331 埼 玉 県 大 宮 市 桜 木 町 4 ー 247 OS ビ ル / 大 阪 営 業 所 〒 530 大 阪 市 北 区 東 天 満 2-9 ー 4 千 代 田 ビ ル 東 館 験 3 年 以 上 ( 特 に C 言 語 経 験 者 ) で 30 歳 位 迄 ■ 採 用 連 絡 先 給 与 / 経 験 ・ 技 術 力 を 考 慮 の 上 優 遇 致 し ま す 。 本 社 勤 務 地 / 本 社 ( 大 宮 市 ) ・ 大 阪 営 業 所 勤 務 時 〒 331 埼 玉 県 大 宮 市 桜 木 町 4 ー 247 OS ピ ル ( 048 ) 649 ー 2431 代 ー 会 社 概 要 設 立 / 1979 年 3 月 1 日 資 本 金 間 / 9 : ~ 17 : 30 ( 実 働 7.5 時 間 ) 休 日 休 暇 / 担 当 / 真 蘯 , 大 石 大 阪 営 業 所 / 1 0 万 円 代 表 者 / 代 表 取 締 役 社 長 加 藤 完 全 週 休 2 日 制 ( 土 ・ 日 ) , 祝 日 , 年 末 ・ 年 始 , 〒 530 大 阪 市 北 区 東 天 満 と 9 ー 4 千 代 田 ピ ル 東 館 谷 ( 06 ) 35 ト 引 41 代 一 目 売 上 高 / 7 億 円 ( 1991 年 2 月 期 実 績 ) 有 給 ( 初 年 度 10 日 ) ・ 慶 弔 ・ 夏 季 休 暇 , 年 間 休 担 当 / 西 本 従 業 員 数 / 30 名 事 業 所 / 本 社 ( 大 宮 市 ) ・ 営 日 126 日 待 遇 / 昇 給 年 1 回 ( 3 月 ) , 賞 与 年 2 U 日 大 宮 駅 業 所 ( 大 阪 ) 事 業 内 容 /CAD/CAM シ ス 回 ( 7 月 , 12 月 ) , 決 算 賞 与 , 交 通 費 全 額 支 給 , 西 口 テ ム の 製 造 ・ 販 売 , FA 関 連 シ ス テ ム の 製 造 社 宅 ・ 独 身 寮 完 備 , 各 種 社 会 保 険 完 備 , 社 員 ・ 販 売 主 要 取 引 先 / 沖 電 気 工 業 株 式 会 社 , 旅 行 ほ か 応 募 / 電 話 連 絡 の 上 , 履 歴 書 ( 写 真 貼 付 ) を 御 持 参 , ま た は , 御 郵 送 下 さ い 。 * 応 東 芝 機 械 株 式 会 社 , 株 式 会 社 日 立 製 作 所 , 株 募 の 秘 密 厳 守 し ま す 。 * 応 募 の お 問 合 わ せ 歓 式 会 社 本 田 技 術 研 究 所 , 三 菱 マ テ リ ア ル 株 式 迎 し ま す 。 会 社 , 株 式 会 社 島 津 製 作 所 ■ 募 集 要 項 職 種 / ソ フ ト ウ ェ ア 開 発 技 術 者 資 格 / 高 卒 以 上 , ソ フ ト ウ ェ ア 開 発 業 務 の 経 C MAGAZINE 1991 ・ 11 DATA 上 野 → そ こ う DOM ー ソ ニ ッ ク シ テ ィ 国 道 17 号 線 ソ フ テ ッ ク

月刊 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 1991年11月号


新 MS ー DOS プ ロ グ ラ ミ ン ク 入 門 C プ ロ ラ マ の た め の ( 1 ) exec ovlay 関 数 て 、 は メ モ リ プ ロ ッ ク を 移 動 す る だ け て 、 , セ グ メ ン ト の リ ロ ケ ー シ ョ ン を 行 っ て い ま せ ん 。 タ イ ニ ィ モ デ ル て 、 あ れ ば リ ロ ケ ー シ ョ ン の 必 要 が な い た め 問 題 あ り ま せ ん が , ス モ ー ル モ デ ル て 、 は 問 題 と な る 可 能 性 が あ り ま す 。 し た が っ て , 新 プ ロ グ ラ ム 領 域 に 移 動 後 は セ グ メ ン ト 参 照 を 行 っ て い る ラ イ プ ラ リ を 呼 び 出 す と 誤 動 作 し ま す 。 そ の た め , 移 動 後 に エ ラ ー が 発 生 し た と き に 呼 び 出 し 元 に リ タ ー ン せ ず , exit 関 数 て 、 プ ロ グ ラ ム を 終 了 す る よ う に し て い ま す が , も し , exit 関 数 て 、 セ グ メ ン ト 参 照 が 行 わ れ て い る と 誤 動 作 し ま す 。 こ は , 領 域 の 解 放 な ど の 無 視 て 、 き る エ ラ ー は 無 視 し て , DOS フ ァ ン ク シ ョ ン 4B01h て 、 エ ラ ー が 発 生 し た と き に は DOS フ ァ ン ク シ ョ ン 4Ch て 、 直 接 プ ロ セ ス を 終 了 さ せ る ほ う が , 安 全 か も し れ ま せ ん 。 ( 2 ) exec ー 。 ⅵ ay 関 数 て 、 は 起 動 時 の 環 境 変 数 領 域 を そ の ま ま 子 プ ロ セ ス に 渡 し て い ま す 。 C 言 語 て 、 は putenv 関 数 て 環 境 変 数 を 設 定 す る こ と が 可 能 て 、 す が , こ れ ら を 無 視 し て い る こ と に な り ま す 。 putenv 関 数 て 、 設 定 し た 環 境 変 数 を 渡 す に は 外 部 変 数 の , extern Char * * environ ; を た ど る こ と て 、 可 能 と な り ま す ( 本 連 載 第 11 回 「 環 境 変 数 の 操 作 」 ( ' 91 年 8 月 号 ) 参 照 ) 。 C 言 語 て 、 記 述 す れ ば 簡 単 て 、 す か ら , ノ ヾ - ー シ ' ヨ ン ア ッ プ し て み て く だ さ い お わ り に い か が だ っ た て 、 し よ う か 。 exec 関 数 は sp awn 関 数 に 比 べ て 馴 染 み が 少 な い の て 、 す が , 子 プ ロ セ ス に て 、 き る だ け 多 く の メ モ リ を 渡 す と い う 観 点 か ら 考 え れ ば , 結 構 役 に 立 っ 関 数 て 、 す 。 今 回 示 し た exec_ovlay 関 数 を 使 用 す れ ば , ADDDRV コ マ ン ド を 子 プ ロ セ ス と し て 起 動 可 能 と な り , 参 考 文 献 [ 2 ] に 示 ・ 注 意 事 項 94 C MAGAZINE 1991 11 し て い る よ う に , ADDDRV/DELDRV コ マ ン ド を 多 重 に 起 動 す る ユ ー テ ィ リ テ イ も 作 成 て 、 き る よ う に な り ま す 。 次 回 は , 実 際 に exec 0 ⅵ ay 関 数 を 使 っ た ユ ー テ ィ リ テ ィ を [ 参 考 文 献 ] 作 成 し ま す 。 [ 6 ] 幸 田 敏 記 , fMS-DOSi*— タ ブ ッ S-DOS 』 , BNN [ 5 ] 幸 田 敏 記 , 「 マ シ ン 語 ク ッ ク プ ッ ク M SIC 』 1991 年 4 月 号 ョ ン を 自 動 起 動 す る LAP 」 , fThe BA [ 4 ] 川 野 亮 , 「 拡 張 子 に よ り ア プ リ ケ ー シ ン タ ー フ ェ ー ス 』 1991 年 4 月 号 DELDRV 多 重 起 動 ユ ー テ ィ リ テ ィ 」 , 『 イ [ 3 ] 中 島 信 行 , 「 PCー9801 対 応 ADDDRV/ 『 別 冊 イ ン タ ー フ ェ ー ス 』 , CQ 出 版 社 [ 2 ] 中 島 信 行 , 「 C に よ る メ モ リ 管 理 技 法 」 , Q 出 版 社 ト 技 法 」 , 『 別 冊 イ ン タ ー フ ェ ー ス 』 , C [ 1 ] 中 島 信 行 , 「 MS-DOS メ モ リ 管 理 ソ フ ク 』 , ラ ジ オ 技 術 社 olume 1 シ ス テ ム 解 説 編 』 , ア ス キ ー [ 15 ] TMS-DOS 工 ン サ イ ク ロ ペ デ ィ ア V フ ァ レ ン ス マ ニ ュ ア ル 』 , NEC [ 14 ] TMS-DOS Ver. 3.3B ュ ー ザ ー ズ リ 01.2 , NEC ズ リ フ ァ レ ン ス マ ニ ュ ア ル 』 V01.1 , V [ 13 ] TMS-DOS Ver. 3.3B プ ロ グ ラ マ ー ア レ ン ス マ ニ ュ ア ル 』 , NEC [ 12 ] fMS-DOSVer. 3.1 ュ ー ザ ー ズ リ フ ラ マ ニ ュ ア ル 』 , NEC [ 11 ] fMS-DOSVer. 3.1 マ ク ロ ア セ ン プ リ フ ァ レ ン ス マ ニ ュ ア ル 』 , NEC [ 10 ] fMS-DOSVer. 3.1 プ ロ グ ラ マ ー ズ ス キ ー 帳 ? 」 , 『 年 刊 AhSKI ! 』 1987 年 4 月 , ア [ 9 ] 「 エ ッ ! M U S ー D O S う ら わ ざ 手 ル ( ソ フ ト ウ ェ ア 編 ) Ver. 2.11 』 , 東 芝 [ 8 ] 「 J ー 3100 シ リ ー ズ テ ク ニ カ ル マ ニ ュ ア ル ( ソ フ ト ウ ェ ア 編 ) Ver. 3.1 』 , 東 芝 [ 7 ] 『 J ー 3100 シ リ ー ズ テ ク ニ カ ル マ ニ ュ ア [ 16 ] TMS-DOS 工 ン サ イ ク ロ ペ デ ィ ア V olume 2 リ フ ァ レ ン ス 編 』 , ア ス キ ー [ 17 ] fMicrosoft C Ver. 6.00A Professi onal DeveI opment System Program ming Guide 』 , Microsoft [ 18 ] fMicrosoft C Ver. 6.00A Professi onal DeveIopment System Referen ce 』 , Microsoft [ 19 ] fMicrosoft C Ver. 5.1 Optimizing Compiler User' s Guide 』 , Microsoft [ 20 ] fMicrosoft C Ver. 5.1 Optimizing Compi ler Language Reference 』 , M icrosoft [ 21 ] fMicrosoft C Ver. 5.1 Optimizing CompiIer Mixed Language Progra mming Guide 』 , Microsoft [ 22 ] 『 Microsoft C Ver. 5.1 Optimizing Compiler Run-Time Library Refere nce 1 , 2 』 , Microsoft [ 23 ] 『 TURBO C Ver. 2.0 USER' S GU IDE 』 , BORLAND [ 24 ] TTURBO C Ver. 2.0 REFERENC E GUIDE 』 , BORLAND [ 25 ] TTURBO C 十 十 Ver. 1.0 INTRO DUCTION 』 , BORLAND [ 26 ] fTURBO C 十 十 Ver. 1.0 USER' S GUIDE 』 , BORLAND [ 27 ] fTURBO C 十 十 Ver. 1.0 PROGR AMMER' S GUIDE 』 , BORLAND [ 28 ] fTURBO C 十 十 Ver. 1.0 LIBRA RY REFERENCE V 矼 1 , V01.2 』 , B ORLAND [ 29 ] TLSI C ー 86 Ver. 3.2 試 食 版 ユ ー ザ ー ス マ ニ ュ ア ル 』 , 工 ル ・ エ ス ・ ア イ ジ ヤ ノ ヾ ン ( 注 1 ) 本 記 事 で の menu は MS ー DOS に 付 属 す る メ ニ ュ ー プ ロ グ ラ ム で は な く , 一 般 的 な メ ニ ュ ー プ ロ グ ラ ム を 意 味 し ま す 。 し た が っ て , menu の ス イ ッ チ な ど が 適 切 で な い 場 合 も あ り ま す 。

月刊 C MAGAZINE 1991年1月号


引 年 月 一 日 ( 毎 月 「 回 一 日 発 行 ) 第 3 巻 第 一 号 通 巻 号 円 90 年 2 月 2 日 第 3 種 郵 便 物 認 可 CONTENTS JAN. 1991 Vo れ 3 NO. 1 ー PhiIippe Kahn ボ ー ラ ン ド イ ン タ ー ナ シ ョ ナ ル 総 帥 ftogrammmg on Purpose 『 Technicolor and Cinemascope 』 p ・ J Plauger ・ ・ テ ー タ ベ ー ス へ の オ プ ジ ェ ク ト の 応 用 COMPUTER LANGUAGE 提 携 記 事 Applying the Object Paradigm tO Databases COMPUTER LANGUAGE Smart Searching with C 十 十 ・ 33 提 携 記 事 フ リ ー ソ フ ト ウ ェ ア 最 新 レ ポ ー ト く 第 14 回 〉 使 用 環 境 を 変 え て み る 野 口 雄 平 ・ ・ ・ ・ 40 42 Book Review Digest 0f COMPUTER LANGUAGE FlYing high with OBJECTS ・ 43 = 圧 縮 レ ゴ リ ズ ム 入 門 ー [ Harc と 新 Ⅲ の 作 成 ・ ・ ・ 44 p 1 ・ テ ー タ 圧 縮 ア ル ゴ リ ズ ム 概 説 奥 村 晴 彦 p 。 ・ 圧 縮 ユ ー テ ィ リ テ ィ 新 LH の 全 貌 吉 崎 栄 泰 ア ル ゴ リ ス ム と テ ー タ 構 造 入 門 く 第 7 回 〉 木 構 造 を 用 い た 探 索 ( 1 ) 近 藤 嘉 雪 ・ 69 オ プ ジ ェ ク ト 指 向 へ の 招 待 く 第 4 回 〉 C 十 十 の オ プ ジ ェ ク ト 指 向 木 戸 研 ー ・ ・ 77 新 MS ー DOS プ ロ グ ラ ミ ン ク 入 門 く 第 4 回 〉 フ ァ イ ル の 日 付 / 属 性 の 取 得 と 変 更 ( 1 ) 中 島 信 行 ・ ・ 88 C プ ロ グ ラ マ の た め の C の 道 具 箱 99 く 第 7 回 〉 汎 用 画 面 作 成 ツ ー ル ( 7 ) 豊 国 永 健 応 用 C 言 語 恥 す か し な か ら ド ジ り ま し た く 第 14 回 〉 年 の 始 め の ・ ・ ・ ・ 105 岩 谷 宏 ・ ・ C 言 語 フ ォ ー ラ ム 実 践 C プ ロ グ ラ マ 養 成 講 座 く 第 16 回 〉 。 NULL 。 109 三 田 典 玄 の C 言 言 吾 雑 学 言 冓 座 く 第 9 回 〉 最 適 化 の 技 法 乗 松 保 智 ・ ・ ・ 112 は じ め て 学 ぶ C プ ロ グ ラ ミ ン グ 第 16 回 〉 プ リ プ ロ の サ 高 木 聡 / 山 崎 信 行 ・ ・ ・ 118 ワ ン ポ イ ン ト プ ロ ク ラ ミ ン ク 講 座 く 第 11 回 〉 EMS メ モ リ を 使 用 す る ( 3 ) 上 田 哲 ニ ・ ・ 130 C MAGA セ ミ ナ ー ル ー ム く 第 5 回 〉 c に 関 す る い ろ い ろ な こ と ( 1 ) 柴 田 望 洋 ・ ・ 134 プ ロ グ ラ ム 添 削 最 新 開 発 環 境 レ ポ ー ト c イ ン タ ブ リ タ ℃ 印 D 斉 藤 ま な る ・ ・ ・ ・ 138 ・ 野 瀬 佳 正 ・ ・ ・ 143 読 者 投 稿 プ ロ グ ラ ム フ レ ー ム メ モ リ を 用 い た 人 工 衛 星 デ ー タ の 自 然 色 画 像 表 示 坪 根 治 廣 Conference Room ・ ・ 149 GNU 奮 闘 言 己 く 第 10 回 〉 XC Ver. 2.0 で の GNU ソ フ ト コ ン ヾ イ ル 吉 野 智 興 ・ Conference Room 円 羽 信 夫 の 発 想 快 発 く 第 1 回 〉 創 作 プ ロ グ ラ ミ ン グ っ て な に ? ・ ・ ・ 155 新 連 載 ・ ・ 156 BOOKSHOP REPORT ・ ・ 161 C MAGA News Square ・ 162 lnformation from Compiler Makers ・ ・ ・ 170 Readers' Room PragmaC 特 別 ア ン ケ ー ト ・ 173 デ ィ ス ク 内 容 の お 知 ら せ ・ ・ ・ 175 ・ 176 EDITORS' ROOM ・ 本 記 事 中 の プ ロ グ ラ ム 名 , シ ス テ ム 名 , CPU 名 は 一 般 に 各 メ ー カ ー の 登 録 商 標 で す 。 本 文 中 で は TM , ⑧ マ ー ク は 明 記 し て い ま せ ん 。 ・ 本 誌 お よ び 付 録 デ ィ ス ク に 掲 載 さ れ た す べ て の プ ロ グ ラ ム は 著 作 権 法 上 , 個 人 で 使 用 す る 目 的 以 外 で 無 断 で 複 製 す る こ と は 禁 じ ら れ て い ま す 。 表 紙 ・ イ ラ ス ト レ ー シ ョ ン ・ 秋 山 育 / テ ザ イ ン ・ 持 田 哲 0 5 9 2 2 2 巻 頭 イ ン タ ヒ ュ ー う ま い 探 索 を C 十 十 で 特 座 講 入 五 ロ 三 一 口 publisher: Masayoshi Son publishing Director: GO 「 0 Hashimoto Editor-in-Chief: Shinichi HOShino Director Of 'Marketting: RYO Tanii Manager 0f Sales and Advertising: YoshiO Goshima Editorial and Business Offices: NS Takanawa Bldg. , 2-19-13 , Takanawa, MinatO-kLl' TOkYO 108 , Japan Editorial: Phone ( 03 ) 5488-1318 sales: Phone ( 03 ) 5488-1360 : Advertising: TOkyo: Phone ( 03 ) 5488-1365 0saka: Phone ( 06 ) 264-1471 copyright ⑥ 1991 SOFTBANK CO 「 po 「 a れ on. TOkYO. AII 「 ights reserved. NO materialin this publication may be reproduced' in whole 0 「 in part' in any from without permission. Printed in Japan. C MAGAZINE

月刊 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年7月号


00 Q プ ロ ク ラ ミ ン グ 研 究 ク デ バ イ ス ド ラ イ バ の 登 録 は ADDDRV / DELDRV コ マ ン ド が サ ポ ー ト し て い な い の て , 一 層 役 立 ち ま す 。 本 特 集 を 読 ん て C 言 語 に よ る TSR プ ロ グ ラ ム と デ バ イ ス ド ラ イ バ の 記 述 方 法 に 興 味 を 持 た れ た 方 は 参 考 文 献 [ 3 ] を 参 照 し て く だ さ い 。 参 考 文 献 [ 3 ] て 、 は ア セ ン プ ラ ( MASM ま た は TASM ) て 、 ス タ ッ ク 操 作 な ど の ラ イ プ ラ リ 関 数 を 作 成 す る ア プ ロ ー チ 方 法 を 採 っ て お り , 本 特 集 て 、 紹 介 し た 処 理 系 の ほ か に MS-C 5.1 も サ ポ ー ト し て い ま す 。 [ 参 考 文 献 ] [ 1 ] 中 島 信 行 「 TSR 型 テ ン ヾ イ ス ド ラ イ バ の 作 成 」 「 イ ン タ ー フ ェ ー ス 』 1990 年 2 月 [ 2 ] 中 島 信 行 「 MS ー DOS メ モ リ 管 理 ソ フ ト 技 法 」 「 別 冊 イ ン タ ー フ ェ ー ス 』 CQ 出 版 社 [ 3 ] 中 島 信 行 「 C に よ る メ モ リ 管 理 技 法 」 「 別 冊 イ ン タ ー フ ェ ー ス 』 CQ 出 版 社 [ 4 ] 白 倉 伸 一 郎 「 デ バ イ ス ド ラ イ バ の 作 成 て 、 学 ぶ C → C 十 十 」 「 Software Design 』 1990 年 12 月 号 [ 5 ] taQ 「 デ バ イ ス ド ラ イ バ の 作 成 技 法 と TSR と の プ ロ セ ス 間 通 信 連 載 ④ 」 fThe BASIC 』 1990 年 11 月 号 [ 6 ] 幸 田 敏 記 「 マ シ ン 語 ク ッ ク プ ッ ク MS -DOS 』 , BNN [ 7 ] 幸 田 敏 記 「 MS ー DOS デ ー タ ブ ッ ク 』 , ラ ジ オ 技 術 社 [ 8 ] 星 野 操 「 MS ー DOS レ ジ デ ン ト プ ロ グ ラ ム 入 門 』 , 技 術 評 論 社 [ 9 ] 「 J ー 3100 シ リ ー ズ テ ク ニ カ ル マ ニ ュ ア ル ソ フ ト ウ ェ ア 編 V3.1 』 , 東 芝 [ 10 ] 「 J ー 3100 シ リ ー ズ テ ク ニ カ ル マ ニ ュ ア ル ソ フ ト ウ ェ ア 編 V2.11 』 , 東 芝 [ 11 ] 「 AX テ ク ニ カ ル レ ポ ー ト 』 , 翔 泳 社 [ 12 ] 「 エ ッ ! MUS-DOS う ら わ ざ 手 帳 ? 」 「 年 刊 AhSKI リ 1987 年 4 月 , ア ス キ ー [ 13 ] 「 MS-DOS ェ ン サ イ ク ロ ペ デ ィ ア 66 C MAGAZINE 1991 7 [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ 21 ] [ 22 ] [ 23 ] [ 24 ] [ 25 ] [ 26 ] [ 27 ] [ 28 ] [ 29 ] [ 30 ] Volume1 シ ス テ ム 解 説 編 』 , ア ス キ ー TMS-DOS ェ ン サ イ ク ロ ペ デ ィ ア VoIume2 リ フ ァ レ ン ス 編 』 , ア ス キ ー ブ ッ ク 増 補 改 定 2 版 』 , ア ス キ ー 『 PC ー 9801 シ リ ー ズ テ ク ニ カ ル デ ー タ ブ ッ ク 増 補 改 定 版 』 , ア ス キ ー 『 PC ー 9801 シ リ ー ズ テ ク ニ カ ル デ ー タ ブ ッ ク 増 補 版 』 , ア ス キ ー 「 PC ー 9801 シ リ ー ズ テ ク ニ カ ル デ ー タ ブ ッ ク 』 , ア ス キ ー 『 PC ー 9801 シ リ ー ズ テ ク ニ カ ル デ ー タ fMS-DOS 3.1 プ ロ グ ラ マ ー ズ リ フ ァ レ ン ス マ ニ ュ ア ル 』 , NEC TMS-DOS 3.1 マ ク ロ ア セ ン プ ラ マ ニ ュ ア ル 』 , NEC TMS-DOS 3.1 ユ ー ザ ー ズ リ フ ァ レ ン ス マ ニ ュ ア ル 』 , NEC TMS-DOS 3.3B プ ロ グ ラ マ ー ズ リ フ ァ レ ン ス マ ニ ュ ア ル 』 Vol.I, V01. 2 , NEC TMS-DOS 3.3B ュ ー ザ ー ズ リ フ ァ レ ン ス マ ニ ュ ア ル 』 , NEC fMicrosoft C 5 . 10 Optimizing Compiler User's Guide 』 , Microsoft 「 Microsoft C 5.10 Optimizing Compiler Language Reference Microsoft fMicrosoft C 5.10 Optimizing Compiler Mixed Language Pro gramming Guide 』 , Microsoft fMicrosoft C 5.10 Optimizing Compiler Run-Time Library Ref erence 1 , 2 』 , Microsoft fMicrosoft Macro AssembIer 5.10 Programmer's Guide 』 , Microsoft fMicrosoft C 6.00A Professional DeveIopment System Program ming GuideJ , Microsoft fMicrosoft C 6.00A Professional DeveIopment System Reference 』 , Microsoft [ 31 ] TTURBO C 2.0 USER'S GUIDE 』 , BORLAND [ 32 ] [ 33 ] [ 34 ] [ 35 ] [ 36 ] [ 37 ] [ 39 ] 『 VP ー 130K 取 扱 説 明 書 』 , EPSON LAND REFERENCE 』 V01.1, V01.2 , BOR [ 38 ] TTURBO C 十 十 1.0 LIBRARY MER'S GUIDE 』 , BORLAND TTURBO C 十 十 1.0 PROGRAM DE 』 , BORLAND 『 TURBO C 十 十 1.0 USER'S GUI ON 』 , BORLAND TTURBO C 十 十 1.0 INTRODUCTI ENCE GUIDE 』 , BORLAND TTURBO ASSEMBLER REFER GUIDE 』 , BORLAND TTURBO ASSEMBLER USER'S GUIDE 』 , BORLAND TTURBO C 2.0 REFERENCE Fig. 22 割 り 込 み の ト ラ ッ プ い ま せ ん が ) 。 は か か り ま す か ら 完 全 な 対 策 に は な っ て る も の も 少 な く あ り ま せ ん ( し か し , NMI 切 り 換 え る と き に 割 り 込 み を 禁 止 し て い め , 市 販 の ソ フ ト に は SS:SP レ ジ ス タ を 止 し な い バ ー ジ ョ ン が あ り ま す 。 こ の た ( 2 ) 初 期 の 8088 て 、 は バ グ の た め 割 り 込 み を 禁 あ り ま す 。 を 呼 び 出 さ ず に IRET て 、 終 了 す る こ と も 22 ) 。 場 合 に よ っ て は 元 の 割 り 込 み 処 理 割 り 込 み 処 理 を 呼 び 出 す こ と て す ( Fig. 変 更 し , そ の 割 り 込 み プ ロ グ ラ ム て 、 元 の み べ ク タ を 自 分 の 割 り 込 み プ ロ グ ラ ム に ば れ る こ と も あ り ま す が , 既 存 の 割 り 込 ( 1 ) 割 り 込 み の ト ラ ッ プ と は フ ッ ク な ど と 呼 [ 注 ] INT xxh TSR JMP オ リ ジ ナ ル 割 り 込 み 旧 ET