検索 - みる会図書館

検索対象: 月刊 C MAGAZINE 1992年12月号

月刊 C MAGAZINE 1992年12月号から 186件ヒットしました。

月刊 C MAGAZINE 1992年12月号


PC ク - ポ ン ア ン ケ - ト 募 集 ソ フ ト バ ン ク で は 、 皆 様 に 喜 ん で い た だ け る 雑 誌 作 り 、 ま た 今 後 の ク ー ポ ン 企 画 の た め に 読 者 の 皆 様 の 御 意 見 を 募 集 中 で す 。 是 非 と も 、 ア ン ケ ー ト に お 答 え に な り 皆 様 の 御 意 見 、 ご 希 望 を お 聞 か せ く だ さ い 。 お 答 え い た だ い た 方 の 中 か ら 抽 選 で 、 ソ フ ト バ ン ク 特 製 テ レ フ ォ ン カ ー ド 、 ま た は ソ フ ト バ ン ク 発 行 雑 誌 の 中 か ら ご 希 望 の 雑 誌 を 一 冊 、 1 年 間 無 料 で お 送 り さ せ て い た だ き ま す 。 ア ン ケ ー ト プ レ ゼ ン ト 商 品 リ ・ リ ・ な ん と ! 今 、 ア ン ケ ー ト に 答 え る と 抽 選 で 、 オ リ ジ ナ ル テ レ フ ォ ン カ ー ド 、 ま オ は ソ フ ト バ ン ク 発 行 雑 誌 の 1 年 間 無 料 購 読 カ 当 た る ! ! 6 」 ヾ 、 1. ソ フ ト バ ン ク 特 製 テ レ フ ォ ン カ ー ド 2. 弊 社 刊 月 刊 誌 の 1 年 間 無 料 定 期 購 読 ※ 以 下 に 挙 げ る 雑 誌 の 中 か ら 1 誌 お 選 び く だ さ い Oh!PC/Oh!Dyna/Oh!X/Oh!FM TOWNS/C MAGAZINE/ 月 刊 PC/LAN TIMES/THE WlNDOWS/DOS/Vmagazine/ UNIX USER / 月 刊 情 報 処 理 試 験 ( 定 期 購 読 の 開 始 は ' 93 年 3 月 号 か ら の 予 定 で す 。 ) 本 誌 よ り 切 り 離 し 下 記 宛 先 ま で 封 書 に て ご 返 送 く だ さ い 2 0 名 様 1 0 0 名 様 ア ン ケ ー ト の 送 付 先 〒 108 東 京 都 港 区 高 輪 2-19-13 NS 高 輪 ビ ル ソ フ ト バ ン ク 株 式 会 社 / 出 版 事 業 部 広 告 営 業 局 「 PC ク ー ポ ン ア ン ケ ー ト 」 係 ま で 応 募 締 切 1992 年 12 月 31 日 の 消 印 有 効 な お 当 選 者 の 発 表 は 発 送 を も っ て か え さ せ て い た だ き ま す 勤 務 先 名 / 学 校 名 フ リ ガ ナ お 名 前 自 宅 住 所 電 話 番 号 現 在 購 読 中 の パ ソ コ ン 雑 誌 性 別 男 ・ 女 年 齢 所 有 機 種 ご 希 望 商 品 定 期 購 読 ご 希 望 の 方 は 誌 名 も お 書 き く だ さ し ア ン ケ ー ト は 裏 面 に あ り ま す

月刊 C MAGAZINE 1992年12月号


・ XÄ さ 蘚 当 5 ペ 物 ペ ペ 難 づ PC ・ 9801 DOS/V Macintosh J ・ 3100 FM ・ TOWNS X68000 UNIX ( MIDI ( ま 蘊 産 躡 産 ) AI MS-Windows GUI 5—LA 、 ー MAGAZINE MAGAZINE 12 善 t1Ä こ . か 0 44 ペ 〈 ワ 5. 一 三 # ・ 薹 0 6. 、 プ 薹 7. 分 8. 当 ・ 9.4 〈 10. 11 . 斗 ー メ 一 2. 》 13. 一 匯 14. 一 を 求 15. 洋 評 ・ 三 新 16. 小 言 I. 氏 ・ 2. 三 斗 ー メ ・ コ 3. ヰ 鑄 4 . 一 三 鑄 5. 洋 6. ま 7. 舜 薹 8. 斗 ー メ 鑄 9. 10. 、 11. 小 Ø 言 ・ U 匚 叩 第 ÜA ・ B ・ CØ Ø 行 〇 当 宀 4 一 斗 ペ ^ ワ 。 (A.±F ロ 、 . B. = - 一 〕 三 一 主 三 . C. 棄 ) F04 ・ ー 郊 、 「 A B C 1 82 、 ー キ 7 A B C F03 : : 、 : メ ・ 70 「 ミ 0 A B C 183 ・ = ー 戛 ー く A B C 001 ・ 44 ロ 、 7 A B C 184 ・ % ・ 享 い い 斗 A B C 002 ・ 」 ( 4 へ ロ 凵 。 い ー A B C 185 002 ・ 4 >i キ 当 、 0 、 A B C 186 ・ 7 斗 ) メ A B C CO 1 ・ 4 、 郊 A B C 187 ・ ー 「 A B C C02 ・ 一 7 一 3H7 A B C 097 一 一 チ 凵 マ 。 い ー ー も 、 メ 斗 ト A B C C03 ・ ・ 7 キ A B C 109 ・ ン メ = 7 A B C C04 ・ 7 キ 、 メ A B C 141 ・ 斗 サ 、 三 言 A B C 023 ・ ・ 、 薹 メ ト A B C 149 024 ・ ・ 44 ロ 7 ー 一 ・ A B C ・ く ま メ ト A B C 155 178 171 ー さ ⅱ Z 】 い 7 、 A B C 156 ・ = 凵 ー A B C 179 ・ = 7 ヾ 7 一 ・ A B C 1 57 ・ こ = ( 薈 耳 A B C 180 三 0 ・ き 「 凵 。 い ー A B C 174 ・ 一 7 A B C ・ 4 、 7 。 メ A B C MAGAZINE

月刊 C MAGAZINE 1992年12月号


と い う 自 動 解 凍 圧 縮 フ ァ イ ル て 、 す 。 た 0WindowsVer. 2. x 用 に 作 ら れ た ソ ー ス ' 92 年 12 月 号 特 別 付 録 ( 引 1.2M バ イ ト 8 セ も 収 録 さ れ て い ま す の て , MS-C/C 十 十 の ク タ / ト ラ ッ ク MS-DOS フ ォ ー マ ッ ト ) に PASCAL 拡 張 日 本 語 プ ロ グ ラ ム は , 次 の プ ロ グ ラ ム が 収 録 さ れ て い ま す 。 ク ラ ス ラ イ プ ラ リ を 使 っ た プ ロ グ ラ ム と の 「 TAMAGO 」 ① 付 録 デ ィ ス ク の 説 明 違 い が , わ か る か と 思 い ま す 。 ( テ キ ス ト フ ァ イ ル ) ( 株 ) マ ル テ ッ ク ス は 日 本 語 プ ロ グ ラ ム 「 T README 1992 年 『 C MAGAZINE 』 ② フ ァ イ ル ア ク セ ス 監 視 ・ 保 護 「 GUARD 」 AMAGOI. 2 」 を リ リ ー ス し パ ソ コ ン 通 信 総 目 次 な ど に フ リ ー ソ フ ト と し て ア ッ プ ロ ー ド を YGUARD く デ ィ レ ク ト リ > ③ PASCAL 拡 張 日 本 語 プ ロ グ ラ ム 行 い , マ ニ ュ ア ル の み 有 償 て 、 ユ ー ザ に 配 布 今 回 て 、 3 回 目 と な り ま し た ℃ MAGAZI 「 TAMAGO 」 す る サ ー ビ ス を 開 始 し ま し た 。 ー 付 録 デ ィ ス NE 』 総 目 次 て す 。 ' 92 年 1 月 号 ~ ' 92 年 12 月 号 *TAMAGO ク な ど て 、 よ く 見 か け る サ ン プ ル 版 プ ロ グ ラ く デ ィ レ ク ト リ > の 目 次 を MOKUJI. TXT と い う テ キ ス ト フ ァ イ ル て 収 録 し ま し た 言 本 誌 付 録 デ ィ ス ク ④ 顔 面 神 経 衰 弱 ゲ ー ム 「 Face Match 」 ム と は 異 な り , プ ロ グ ラ ム を 実 行 す る ラ え て の 機 能 制 限 は あ り ま せ ん 。 配 布 フ ァ イ ル く デ ィ レ ク ト リ > 収 録 の READ. ME 参 照 ュ ー テ ィ = リ テ ィ , あ る YFACE ⑤ 天 体 シ ミ ュ レ ー シ ョ ン 「 Nplanet 」 い は ご 使 用 の エ デ イ タ , ワ ー プ ロ ソ フ ト な に は 簡 易 マ ニ ュ ア ル や サ ン プ ル が あ り ま す の て 、 ; 十 分 お 楽 し み い た だ け る と 思 い ま す 。 YPLAN ET く デ ィ レ ク ト リ > ど て 、 ご 利 用 く だ さ い ⑥ 1992 年 TC MAGAZINE 』 総 目 次 顔 面 神 経 衰 弱 ゲ ー ム 本 誌 掲 載 プ ロ グ ラ ム MOKUJI. TXT ( テ キ ス ト フ ァ イ ル ) 「 Face Match 」 ⑦ 本 誌 掲 載 プ ロ グ ラ ム ' 92 年 6 月 号 ぞ 「 Logomotion 」 , ' 92 年 7 月 号 あ る C 十 十 プ ロ グ ラ マ の 成 長 YCMAGA く デ ィ レ ク ト リ > EVOL ⑧ READ. ME 参 照 ユ ー テ ィ リ テ ィ て 「 WAKATAKA 」 , , 92 年 8 月 号 て 「 S ー Pr 。 1 TOKUSYU 日 本 語 版 Microsoft C/C 十 十 ( 実 行 フ ァ イ ル ) og 」 , ' 92 年 9 月 号 て 、 「 Ofin 」 , ' 92 年 11 月 号 て 、 README. EXE : 実 践 ア ル ゴ リ ズ ム 戦 略 STRATE 「 Winvader 」 と , さ す が に 10 月 号 は 特 集 と の 付 録 デ ィ ス ク の 説 明 (README) に , 解 凍 S TEPC : 実 践 C プ ロ グ ラ ミ ン グ 入 門 方 法 な ど , さ ら に 詳 し い 説 明 が 収 録 し て あ 連 携 て 、 付 録 デ ィ ス ク を 作 成 し た 関 係 上 収 録 : 新 MS-DOS 入 門 MSDOS り ま す 。 必 ず ご 一 読 く だ さ い し ま せ ん て し た が , 本 誌 付 録 デ ィ ス ク に 欠 ESSENCE : プ ロ グ ラ ミ ン グ の 工 ッ セ ン ス README は テ キ ス ト フ ァ イ ル 形 式 て 、 す 。 : C 十 十 入 門 講 座 Try The C 十 十 か せ な い Satou 氏 に 12 月 号 て 、 も 何 か 収 録 さ せ TRYCPP 本 誌 付 録 デ ィ ス ク 収 録 の READ. ME 参 照 ュ て い た だ け ま せ ん か ど い う 編 集 部 の 要 望 に : 恥 ず か し な が ら ド ジ り ま し た DOJI ー テ ィ リ テ ィ , MS-DOS の TYPE コ マ ン : プ ロ グ ラ ミ ン グ 道 場 応 え て い た だ い た の が , こ の 顔 面 神 経 衰 弱 BOHYOH : ANSI C ー more ド , あ る い は ご 使 用 の エ デ イ タ , ワ ー プ ロ ゲ ー ム 「 Face Match 」 て 、 す 。 Windows 上 の AN SI X68k 活 用 講 座 ソ フ ト て 読 む こ と が て 、 き ま す 。 コ ン ヒ 。 ュ ー タ と 対 戦 す る 神 経 衰 弱 ゲ ー ム て X68K あ つ ば れ ご 意 見 番 す が , カ ー ド が ト ラ ン プ て は な く , つ り 目 ・ APPARE フ ァ イ ル ア ク セ ス 監 視 ・ 保 護 : C マ ガ 電 脳 ク ラ ブ た れ 目 ・ ロ 目 ・ 〇 目 の 4 種 類 と 一 文 字 ・ ヘ の PUZZLE 「 GUARD 」 字 ・ V の 字 ・ 〇 の 字 の 4 種 類 の ロ を 組 み 合 わ ・ 迷 走 プ ロ グ ラ ミ ン グ NIWA せ た 16 種 類 の 顔 面 カ ー ド て 、 行 う も の て 、 す 。 : イ ン フ ォ メ ー シ ョ ン コ ン ヒ 。 ュ ー タ ウ イ ル ス と い う こ と ば も TV INFO ニ ュ ー ス や 新 聞 な ど て 、 も 扱 わ れ る よ う に な カ ー ド の 絵 が シ ン プ ル な の が ゲ ー ム を 難 し READ. ME 参 照 り , パ ソ コ ン ユ ー ザ は 自 衛 手 段 を 構 ず る 必 く さ せ て い る よ う て 、 す 。 ユ ー テ ィ リ テ ィ 要 が 生 じ て い ま す 。 そ う し た な か 本 誌 て も 天 体 シ ミ ュ レ ー シ ョ ン ' 92 年 5 月 号 「 新 MS ー DOS プ ロ グ ラ ミ ン グ , 92 年 10 月 号 て 「 CHKCOM 」 や 「 TRUSH 」 を 「 NpIanet 」 紹 介 ・ 収 録 し ま し た 。 自 衛 手 段 を 考 え る う 入 門 」 て 、 紹 介 し た READ. ME 参 照 ュ ー テ ィ リ ' 90 年 6 月 号 特 集 て 、 解 説 し た プ ラ ネ タ リ ウ ム テ ィ ( テ キ ス ト フ ァ イ ル を 画 面 上 て 、 読 む プ ロ え て な る べ く 選 択 肢 を 多 く す る 意 味 合 い も プ ロ グ ラ ム ( 著 作 権 者 : 岡 坂 史 紀 氏 ( 株 ) シ ン こ め て ' 92 年 11 月 号 フ リ ー ソ フ ト ウ ェ ア 最 新 グ ラ ム ) の 実 行 フ ァ イ ル ( README. EXE ) を ー ) を 今 回 の 特 集 と の 関 連 て , Satou レ ポ ー ト て 紹 介 し た 「 GUARD 」 を 著 作 権 者 README と 同 じ ル ー ト デ ィ レ ク ト リ に 収 録 フ ォ ニ 氏 が MS ー C / C 十 十 の ク ラ ス ラ イ プ ラ リ を 使 ( Libra 氏 ) の 協 力 を 得 て 収 録 し ま し た 。 し ま し た 。 付 録 デ ィ ス ク を セ ッ ト し た ド ラ 用 し て , 全 体 を 書 き 直 し た プ ロ グ ラ ム て 、 す 。 イ プ に カ レ ン ト を 移 し READMEO て 、 REA 収 録 し た フ ァ イ ル は , ( 株 ) シ ン フ ォ ニ ー の 了 解 を 得 て 収 録 し ま し DME フ ァ イ ル が 画 面 に 表 示 さ れ ま す 。 *GUARD*GUARD21C. EXE デ ィ ス ク 内 容 の お 知 ら せ 175

月刊 C MAGAZINE 1992年12月号


編 集 後 記 ◇ ロ マ ン ス カ ー に 揺 ら れ 登 山 電 車 て 、 登 り , ケ ー プ ル カ ロ ー プ ウ ェ イ て 、 運 ば れ , 最 後 に は 海 賊 船 に 乗 っ て し ま う 。 ま る て 、 お 子 様 ラ ン チ 的 な 箱 根 周 遊 プ ラ ン の 後 に 控 え し は , 東 海 道 旧 道 散 策 , 甘 酒 茶 屋 , 箱 根 細 工 工 房 見 学 な ど , ま る て 、 中 学 生 社 会 科 見 学 コ ー ス そ の も の 。 初 秋 の 箱 根 て 、 か く も 健 全 に 遊 べ て し ま う C マ ガ 編 集 部 の 精 神 年 齢 は い く っ ? ( ホ ) EDITORSY S - DOS メ モ 法 Cu Ⅳ 野 次 号 予 告 >1 月 号 ( 12 月 18 日 発 売 ) な お , 予 告 内 容 を 変 更 す る 場 合 が あ り ま す 。 000M MS- D OS に お け る 各 種 メ モ リ を 探 求 す る Part I MS-DOS Ver. 3 / 5 に お け る メ モ リ 管 理 Part Ⅱ 拡 張 メ モ リ BANK/EMS/UMB/HMA/EMB/VCPI の 使 用 法 Part Ⅲ C 十 十 拡 張 メ モ リ ク ラ ス ラ イ プ ラ リ 実 践 C プ ロ グ ラ ミ ン グ 入 門 新 MS ー DOS プ ロ グ ラ ミ ン グ 入 門 実 践 ア ル ゴ リ ズ ム 戦 略 C 十 十 入 門 講 座 ・ Try The C 十 十 好 評 連 載 The Booch Method: Notation, Part 1 COMPUTER LANGUAGE 提 携 記 事 プ ロ グ ラ ミ ン グ の 工 ッ セ ン ス 「 テ ー プ ル 」 く 第 12 回 > $"2HD 別 付 ・ 高 速 再 起 動 「 HSB 」 「 Classic Window 」 試 食 版 ・ C 言 語 用 プ ロ グ ラ ミ ン グ 支 援 ツ ー ル ・ メ モ リ 管 理 ク ラ ス ラ イ プ ラ リ ◇ 付 録 デ ィ ス ク に 収 録 し た 顔 面 神 経 衰 弱 ゲ ー ム 「 Face Match 」 て 、 使 用 し て い る カ ー ド の 絵 柄 は , C マ ガ ジ ン の 表 紙 に な っ て い る 。 こ の 絵 を 使 っ て Windows の 壁 紙 を 作 ろ う と 思 い 立 ち , ペ イ ン ト プ ラ シ と 奮 闘 し た の だ が , 自 分 の セ ン ス の な さ を 再 認 識 す る 結 果 に 終 わ っ た 。 セ ン ス が 良 く て C マ ガ ジ ン ら し い 壁 紙 を 誰 か 作 っ て く れ な ◇ 初 め て 手 に し た と き 360 円 の 固 定 レ ー ト だ っ た 1 ド ル が , い ま や 120 円 前 後 。 ひ ょ っ と す る と 年 内 に 100 円 台 に 突 入 す る か も し れ な い 。 と な る と , ア メ リ カ と 日 本 と の ソ フ ト / ハ ー ド の 価 格 差 は ま す ま す 広 が る こ と に な る の だ ろ う か ? ち な み に と て も 安 く な っ て き た Macintosh て 、 も 1 ド ル = 200 円 レ ー ト く ら い と か 。 ま だ ◇ ス キ ー の 準 備 シ ー ズ ン と な っ た 。 社 内 て 、 も , ス キ ー 場 て 、 使 う ア イ テ ム を 買 い 揃 え る 者 , オ プ シ ョ ン ツ ア ー つ き の 合 宿 を 計 画 す る 者 な ど 様 々 。 私 も 車 に ス キ ー キ ャ リ ア を 取 り つ け た 。 が , 具 体 的 な ス キ ー ツ ア ー の 計 画 は ま だ ま っ た く 考 え て い な い 。 「 な ん と か な る だ ろ う 」 と 気 楽 に 考 え て い る の だ が ギ リ ギ リ て 、 慌 て る こ と に な 発 行 所 ソ フ ト バ ン ク 株 式 会 社 編 集 人 橋 本 五 郎 発 行 人 孫 正 義 る の だ ろ う か ? (Yas) ◇ 隣 の 編 集 部 に 人 の マ シ ン を い た ず ら す る の が 好 き な 人 が い る 。 ふ ら り と き て は , del * . * と 打 ち 込 む ( キ ー は 押 さ な い が ) 。 彼 の 新 し い 技 は 十 十 だ 。 い た ず ら さ れ な い よ う に 「 Windows や KSH は 使 っ て な い 」 と 言 っ た の が 仇 と な っ た 。 マ シ ン に は , 今 回 フ リ ー ソ フ ト の コ ー ナ ー て 、 紹 介 し た HSB が 常 駐 し て い か な あ ・ ・ ( 洋 ) ま だ 、 一 い 月 刊 (TEN) い た の だ 。 (JUN) プ ロ グ ラ ム ・ バ グ の お 問 い 合 わ せ 03 ( 5488 ) 1325 ・ 掲 載 記 事 , プ ロ グ ラ ム に つ い て の ご 質 問 は , 月 曜 日 か ら 金 曜 日 の 午 後 4 時 か ら 6 時 ま て 受 け 付 け て お り ま す 。 そ の 他 の 時 間 帯 は ご 容 赦 く だ さ い 176 C MAGAZINE 1992 12 平 成 4 年 に 月 一 日 発 行 出 版 事 業 部 〒 108 東 京 都 港 区 高 輪 2 一 円 - ロ NS 高 輪 ビ ル 0 円 92 雑 誌 図 325 ヨ 2 印 刷 凸 版 印 刷 株 式 会 社 / 写 植 株 式 会 社 風 芽 監 修 石 田 晴 久 デ ザ イ ン 持 田 哲 花 本 浩 一 赤 井 晴 美 機 部 進 若 江 啓 子 校 正 ( 有 ) ア レ フ 広 告 丹 羽 弘 祐 斎 藤 誠 一 郎 安 枝 奈 穂 子 編 集 渡 辺 淳 一 高 森 昭 安 副 編 集 長 宮 田 洋 一 流 王 天 編 集 長 星 野 慎 ー 編 集 部 ・ TEL03 ( 5488 月 引 8 / 出 版 営 業 部 ・ TEL03 ( 5488 ) ロ 60 / 広 告 営 業 部 ・ TEL03 ( 5488 ) ロ 65

月刊 C MAGAZINE 1992年12月号


68 、 用 講 坐 GCC で 学 ぶ X68 ゲ ー ム プ ロ グ ラ ミ ン グ X68000 版 G 十 十 で ス プ ラ イ ト を 扱 い ま し よ う 吉 野 智 興 先 月 ま で の 付 録 デ ィ ス ク に X68000 版 G 十 十 か 収 録 さ れ ま し た 。 そ こ で , 今 回 か ら 2 ~ 3 回 に わ た っ て G 十 十 で ス プ ラ イ ト を 扱 っ て み ま す 。 第 1 3 回 ひ と つ の ス プ ラ イ ト を 画 面 左 か ら 右 へ 動 か す に は 明 ら か に な る て 、 し よ う ( 今 回 だ け て 、 も ひ 目 標 よ っ と し て ” フ ) オ プ ジ ェ ク ト 指 向 で 実 は , 私 自 身 は C 十 十 と い う 言 語 に は 、 、 相 オ プ ジ ェ ク ト を 動 か す ? ? 当 に 素 人 〃 て 、 す 。 「 C 十 十 を 知 ら な い て 、 G 十 十 を 移 植 て 、 き る の ? 」 と 思 わ れ る て 、 し よ う が , G 十 十 て 、 ス プ ラ イ ト を 動 か す の は , ス プ ラ G 十 十 は C 言 語 て 、 記 述 さ れ て い る の て 、 , 移 植 イ ト が 別 名 オ プ ジ ェ ク ト と 呼 ば れ る こ と が 自 体 は C 言 語 の 知 識 て 、 可 能 な の て 、 す 。 て 、 す あ る の と , 連 載 が ゲ ー ム を 扱 う と い う 点 て 、 題 材 と し て お も し ろ い な と 思 っ た の て 、 扱 う が , せ つ か く 付 録 デ ィ ス ク に 収 録 さ れ た の て 、 す か ら ( ' 92 年 8 ・ 9 月 号 ) , こ こ は 奮 起 一 発 た だ , 実 際 に ゲ ー ム が て 、 き る ほ ど の 処 理 速 度 が 出 せ る か は 未 知 数 て 、 お 勉 強 モ ー ド て 、 ト ラ イ し て み ま す 。 16 ク ラ ス の sp 君 は 自 分 て 、 自 分 の 役 目 を は た す 。 G 十 十 は , C 十 十 言 語 機 能 を 使 う と や や 初 め に 用 語 に つ い て ち ょ っ と 説 明 し て お し て 自 分 て 、 消 え て な く な り ま す 。 List 1 の よ コ ー ド 生 成 て 、 も た っ く 部 分 が あ り ま す か ら , き ま す 。 こ の 連 載 て 、 は , G 十 十 ( GNU に よ る う に , オ プ ジ ェ ク ト 指 向 の プ ロ グ ラ ム 言 語 速 度 的 に は 不 利 て 、 す 。 C 十 十 処 理 系 ) と C 十 十 処 理 系 を 厳 密 に 区 別 て 、 は , 変 数 は 自 分 が 何 物 か を 知 っ て い て 自 し ま せ ん 。 た だ し , 私 の 知 識 の 範 囲 て ℃ 十 十 再 度 List 1 を ご 覧 く だ さ い 。 こ こ て 、 使 わ れ 分 が 何 を す る た め に あ る か も 知 っ て い る か と G 十 十 の 仕 様 が 異 な る 部 分 は 厳 密 に 書 く よ て い る 、 、 Sprite16x16" と い う の は ク ラ ス の の よ う に ふ る ま わ せ る こ と が 可 能 て 、 す 。 名 前 て 、 す 。 オ プ ジ ェ ク ト と い う 抽 象 概 念 が う に 努 力 し ま す 。 ス プ ラ イ ト ク ラ ス を C 十 十 て 、 ど の よ う に 位 置 づ け ら れ る か は , 私 目 標 と し て は List 1 の よ う に , ひ と つ の ス 作 っ て み ま し よ う が 明 確 化 て 、 き る ほ ど C 十 十 に 詳 し く な い の て 、 プ ラ イ ト が 画 面 の 左 か ら 現 れ て 右 か ら 消 え 説 明 て 、 き な い の て 、 す が , 少 な く と も List 1 に C 十 十 言 語 の 教 科 書 て 、 は , 「 ク ラ ス は ひ と る プ ロ グ ラ ム を 作 り ま す 。 つ の 小 さ な 完 成 さ れ た 部 品 と し て 設 計 ・ デ List 1 は 別 に ふ ざ け て い る わ け て 、 は あ り 現 れ る 、 、 Sprite16x16" と い う 名 前 の ク ラ ス バ ッ グ し , そ れ を 階 層 化 し て い け ば 大 き な は , 自 分 が ス プ ラ イ ト て 、 あ る こ と を 知 っ て ま せ ん 。 G 十 十 つ ま り C 十 十 を 使 え ば , 関 数 ア プ リ ケ ー シ ョ ン を 設 計 で き る 」 と 強 調 し て い て 自 分 の 役 目 が 画 面 を 左 か ら 右 へ 動 か す main ( ) 自 体 は 何 も し な い 関 数 て 、 も ス プ ラ イ い ま す 。 上 手 に 設 計 さ れ た ク ラ ス は 汎 用 性 こ と だ と 知 っ て い ま す 。 と い う か , 知 っ て ト を 画 面 の 右 か ら 左 へ 動 か す く ら い の こ と は て 、 き ま す 。 当 然 , こ れ に は ウ ラ が あ る の も 高 く , C 十 十 の 継 承 を 用 い る こ と て 、 高 度 な い る よ う に プ ロ グ ラ ム し ま す 。 て 、 す か ら , て す が そ れ は こ の 一 連 の 連 載 が 終 わ る こ ろ 関 数 main( ) て 、 は 何 も し な く て も Sprite16x ア プ リ ケ ー シ ョ ン が 制 作 可 能 て 、 し よ う 。 て 、 List れ 0 ) 1 よ ・ 1 00 1 ↓ り ム れ 0 4 【 0 6 ー 8 9 150 C MAGAZINE 1992 12

月刊 C MAGAZINE 1992年12月号


ア ル コ リ ズ ム 戦 路 第 月 回 解 法 の テ グ ニ ッ ク 松 田 晋 バ ッ ク ト ラ ッ ク 法 今 月 か ら 何 回 か に 分 け て バ ッ ク ト ラ ッ ク 法 に よ る ア ル ゴ リ ズ ム 作 成 法 に つ い て 解 説 し ま す 。 バ ッ ク ト ラ ッ ク 法 の 典 型 的 な 用 途 は パ ズ ル を 解 く プ ロ グ ラ ム で す か , パ ズ ル 以 外 で も , 複 雑 な 問 題 を 解 く た め の 汎 用 的 な 手 法 と し て 非 常 に 重 要 で す 。 に か ぎ ら ず , ほ と ん ど の 問 題 を バ ッ ク ト ラ ッ ク 法 て 、 解 く こ と が て 、 き ま す 。 こ れ は バ ッ ク ト ラ ッ ク 法 が 総 当 た り 探 索 を 行 う た め の 皆 さ ん ご 存 じ の よ う に , 本 誌 に は 「 電 脳 ク 手 法 て 、 あ る こ と を 考 え る と 納 得 い た だ け る ま ず は 簡 単 な 問 題 を 総 当 た り て 、 解 い て み ラ ブ 」 と い う 連 載 が あ り ま す 。 そ の 趣 旨 は , る こ と に し ま す 。 次 の よ う な 例 題 を 考 え て と 思 い ま す 。 パ ズ ル を 出 題 し て , そ れ を 解 く C 言 語 プ ロ グ く だ さ い 。 Fig. 2 の よ う な N 個 の 枠 が あ り , 総 当 た り 探 索 に は 膨 大 な 手 間 が か か り ま ラ ム を 読 者 の 皆 さ ん に 解 答 し て も ら お う と そ れ ぞ れ に 1 ~ N の 数 字 を 入 れ る と い う 間 題 す が , バ ッ ク ト ラ ッ ク 法 は ム ダ な 計 算 を 極 い う も の て 、 す 。 カ 避 け る こ と を 主 眼 と し て い ま す 。 て 、 は , て 、 す 。 取 り あ え す 数 字 の 重 複 は 許 す こ と に パ ズ ル を 解 く プ ロ グ ラ ム が 簡 単 に 作 れ た 単 純 な 総 当 た り と バ ッ ク ト ラ ッ ク の 違 い は し ま す 。 ま ず は 間 題 を 簡 単 に す る た め に N = ら , そ し て あ わ よ く ば 「 電 脳 ク ラ ブ 」 の 解 答 3 く ら い か ら 考 え て み る こ と に し ま し よ う 。 何 か ? な ぜ バ ッ ク ト ラ ッ ク は ム ダ な 計 算 者 欄 に 自 分 の 名 前 が 出 た ら い い な , と 思 っ を し な い の か ? こ の あ た り を 糸 口 に し て , こ の 問 題 の も っ と も 素 朴 な 解 は , List 1 に て い る 方 は 多 い こ と て 、 し よ う 。 バ ッ ク ト ラ ッ ク 法 を 修 得 し て い く こ と に し 示 す 疑 似 コ ー ド の よ う に , N 重 の for ル ー プ そ ん な 皆 さ ん の た め に , 今 月 か ら パ ズ ル を 用 い る と い う も の て 、 す 。 N 個 の 枠 の そ れ ぞ を 解 く プ ロ グ ラ ム の 基 本 ノ ヾ ッ ク ト ラ ッ ク 法 ー ー を 解 説 し ま す 。 パ ズ ル の 基 本 的 ル ー ル と し て , 問 題 を 満 た す 解 を す べ て 列 挙 し な け れ ば な ら な い た め , 基 本 的 に は 総 当 た り 探 索 を 行 わ な け れ ば な り ま せ ん 。 本 連 載 第 1 回 ( ' 92 年 1 月 号 ) て 、 紹 介 し た よ う に , 総 当 た り 探 索 に は 「 深 さ 優 先 探 索 」 と 「 幅 優 先 探 索 」 が あ り ま す 。 両 者 は 探 索 の 順 序 が 異 な る の て 、 す が ( Fig. , バ ッ ク ト ラ ッ ク 法 は 「 深 さ 優 先 探 索 」 を 効 率 よ く 行 う た め の 方 法 て 、 す 。 た い て い の パ ズ ル は 深 さ 優 先 探 索 て 、 解 く こ と が て 、 き ま す し , 効 率 の こ と を 考 え な け れ ば , パ ズ ル ノ ヾ ズ ル を 解 く プ ロ グ ラ ム と バ ッ ク ト ラ ッ ク 法 単 純 な 総 当 た り 探 索 Fig. 1 深 さ 優 先 探 索 と 幅 優 先 探 索 深 さ 優 先 探 索 幅 優 先 探 索 1 1 3 2 2 9 7 6 6 3 5 4 14 15 12 13 8 9 10 11 4 5 7 8 11 12 14 15 90 C MAGAZINE 1992 12

月刊 C MAGAZINE 1992年12月号


マ グ 、 、 の ラ の ノ 矼 リ た フ の 一 フ 新 。 ロ 。 ・ ル 回 テ ィ ス ク を 配 布 す る と き に フ ァ イ ル の 日 付 と い っ し ょ に テ ィ レ ク ト リ の 日 付 も 揃 え て お き た く な る 場 合 も あ る こ と で し よ う 。 今 回 は テ ィ レ ク ト リ の 日 付 を 変 更 す る 方 法 に つ い て 説 明 し ま す 。 ン ク シ ョ ン て 、 デ ィ レ ク ト リ の 日 付 を 変 更 す DOS フ ァ ン ク シ ョ ン て 、 取 得 可 能 な た め , ア プ ソ リ ュ ー ト デ ィ ス ク リ ー ド ( Table 3 ) る こ と は て 、 き ま せ ん 。 し か し , デ ィ ス ク 上 ア プ ソ リ ュ ー ト デ ィ ス ク ラ イ ト (Table 4 ) て 、 デ ィ レ ク ト リ が 書 き 込 ま れ て い る 位 置 は Table 1 DOS フ ァ ン ク シ ョ ン 57h ( フ ァ イ ル の 日 付 時 刻 の 取 得 / 設 定 ) 返 り 値 入 力 バ ラ メ ー タ AH = 57h AX : 01 h : 無 効 な フ ァ ン ク シ ョ ン BX : フ ァ イ ル 八 ン ド ル : 06h : 無 効 な 八 ン ド ル AL = 00h : 日 付 と 時 刻 の 取 得 AL ニ 01h : 日 付 と 時 刻 の 設 定 キ ャ リ ー 正 常 終 了 CX : 時 刻 ( AL ニ 00h の 場 合 ) CX ニ 設 定 時 刻 DX : 日 付 ( AL ニ 00h の 場 合 ) DX = 設 定 日 付 は じ め に 1991 年 1 ・ 2 月 号 て 、 フ ァ イ ル の 日 付 を 変 更 す る 方 法 に つ い て 説 明 し ま し た が , そ の と き 説 明 し た 方 法 て 、 は デ ィ レ ク ト リ の 日 付 は 変 更 て 、 き ま せ ん て 、 し た 。 デ ィ レ ク ト リ の 日 付 の 変 更 は DOS フ ァ ン ク シ ョ ン て 、 サ ポ ー ト さ れ て い な い た め , デ ィ ス ク を 直 接 読 み 書 き し な く て は い け ま せ ん 。 言 葉 て 、 い え ば 簡 単 て 、 す が , 実 際 は け っ こ う た い へ ん な 作 業 に な り ま す 。 キ ャ リ ー Fig. 1 2HD ( 1.2M バ イ ト ) テ ィ ス ク フ ォ ー マ ッ ト と DPB 情 報 と の 対 応 ( 予 約 セ ク タ 数 ) FAT 領 域 開 始 論 理 セ ク タ 番 号 デ ィ レ ク ト リ の 日 付 変 更 フ ァ イ ル の 日 付 と 時 刻 の 設 定 て 、 あ れ ば 以 前 説 明 し た よ う に DOS フ ァ ン ク シ ョ ン 57h (TabIe 1 ) を 呼 び 出 す TabIe 2 の ラ イ プ ラ リ 関 数 を 使 用 す れ ば よ い だ け て 、 す ( 付 録 デ ィ ス ク 収 録 BUNKEN. TXT の [ 1 ] 参 照 ) 。 こ の 関 数 は フ ァ イ ル ハ ン ド ル を 指 定 す る よ う に な っ て い る こ と か ら も わ か る よ う に デ ィ レ ク ト リ に は 適 用 て 、 き ま せ ん 。 MS-DOS て 、 は フ ァ イ ル と デ ィ レ ク ト リ は ま っ た く 別 の 構 造 に な っ て お り , DOS フ ァ テ ー タ 領 域 開 始 論 理 セ ク タ 番 号 ル ー ト テ ィ レ ク ト リ 領 域 開 始 論 理 セ ク タ 番 号 ( ク ラ ス タ 番 号 : 2 ) 0 セ ク タ 1 ト ラ ッ ク 0 ル ー ト デ ィ レ ク ト リ FAT 1 FAT 2 IPL 03 04 06 07 08 09 OA OB OC OD OE OF 00 01 02 05 論 理 セ ク タ 番 号 6 7 106 C MAGAZINE 1992 12

月刊 C MAGAZINE 1992年12月号


日 付 を 読 み 込 み , 表 示 を 行 う プ ロ グ ラ ム て 、 れ ば , も う 一 度 こ の 記 事 を 読 み 返 し て い た 【 重 要 】 入 力 デ ー タ が 正 し い と い う 保 証 あ る 。 だ き た い が な い か ぎ り , 入 力 ス ト リ ー ム か ら 直 接 ま ず , 実 行 例 を 示 そ う (Fig. 6 ) 。 実 行 例 か 本 連 載 て 、 は , 読 者 か ら の 質 問 に お 答 え し , 数 値 デ ー タ を 読 み 込 も う と す る べ き て 、 は ら も わ か る よ う に , こ の プ ロ グ ラ ム は 3 種 類 ま た 希 望 に 応 じ て プ ロ グ ラ ム の 添 削 も 行 う 。 こ て 、 は , こ の プ ロ の 入 力 を 受 け つ け る 。 下 記 必 要 事 項 を 明 記 の う え , フ ロ ッ ピ ー デ グ ラ ム の 中 か ら , 2 点 の ポ イ ン ト の み 解 説 し List 5 を 改 良 し , い っ た ん 文 字 列 と し て 読 イ ス ク に て 応 募 し て い た だ き た い ( 短 い 質 問 み 込 み , そ れ を 数 値 に 変 換 す る プ ロ グ ラ ム て 、 あ れ ば , 書 面 の み て 、 可 ) 。 よ う 。 な お , 応 募 い た だ い た フ ロ ッ ピ ー デ ィ ス を List 6 に 示 す 。 ・ sscanf こ て 、 , ANSI て 、 は atoi が 変 換 に 失 敗 し た こ こ て 、 sscanf は , scanf の 文 字 列 版 て 、 あ ク は 返 却 て 、 き な い こ と や , 個 人 的 な 質 問 に と き の 動 作 を 定 義 し て い な い こ と に 注 意 し る 。 す な わ ち , scanf が 標 準 入 力 ス ト リ ー ム は 一 切 お 答 え て 、 き な い こ と を あ ら か じ め ご か ら の 入 力 を 行 う の に 対 し て , sscanf は 文 字 て い た だ き た い 了 承 さ れ た い buffer に 文 字 列 と し て 読 み 込 ま れ た デ ー タ 列 を 入 力 ス ト リ ー ム と み な す 。 し た が っ て , ど ん な 小 さ な 疑 問 点 て 、 も 結 構 て 、 あ る の て 、 , が , 数 値 と し て 表 現 て 、 き な い 場 合 は , num 文 字 列 か ら 書 式 っ き て 、 , 数 値 や 文 字 列 な ど 気 後 れ せ ず に , 応 募 し て い た だ き た い ( た だ に は 不 定 の 値 が 代 入 さ れ る ( 処 理 系 に よ っ て を 抽 出 す る こ と が て 、 き る の て 、 あ る 。 し , 特 殊 な 題 材 よ り も , 一 般 性 の 高 い 題 材 は 0 を 返 す と 規 定 し て い る よ う だ が , そ の こ ・ strncmp を 優 先 的 に 取 り 上 げ る こ と を , あ ら か じ め と に 依 存 す る プ ロ グ ラ ム は 可 搬 性 が な く な , こ て 、 は , 月 の 名 前 の 照 合 の た め に ご 了 承 願 い た い ) 。 っ て し ま う ) 。 strncmp(month[i], mbuf, 3 ) ( 1 ) 氏 名 ・ 住 所 ・ 電 話 番 号 し た が っ て , こ の プ ロ グ ラ ム は , 無 限 ル ② 匿 名 希 望 の 有 無 / ペ ン ネ ー ム と 判 定 を 行 っ て い る 。 strncmp は , 無 条 件 に 文 字 列 を 比 較 す る s ( 3 ) 質 間 ・ 相 談 事 項 ( な る べ く 具 体 的 に ) ー プ の 可 能 性 こ そ は な く な っ た も の の , 不 正 な 入 力 に 対 し て も 『 何 ら か の 処 理 』 を 行 trcmp と は 異 な り , 第 3 引 数 て 、 示 さ れ る 先 頭 宛 先 っ て し ま う の だ 。 真 の 改 良 版 は 示 さ な い 〒 108 東 京 都 港 区 高 輪 2 ー 19 ー 13 の 文 字 数 の み を 比 較 す る 。 し た が っ て , No 読 者 ご 自 身 て 、 , 考 え て い た だ き た い v て 、 も Nove て 、 も November て 、 も 11 月 と 判 定 て 、 NS 高 輪 ビ ル ソ フ ト バ ン ク ( 株 ) 出 版 事 業 部 き る わ け だ 。 sscan C マ ガ ジ ン 編 集 部 め 数 値 デ ー タ を 文 字 列 と し て 読 み 込 む の は , 『 Dr. 望 洋 の プ ロ グ ラ ミ ン グ 道 場 』 係 誤 入 力 に 対 し て 有 効 て 、 あ る こ と が わ か っ た 。 参 考 文 献 今 回 の 内 容 は , 『 < 第 1 回 > 標 準 入 出 力 ラ こ て 、 , こ の 手 法 を 複 数 の 形 式 の 入 力 に 応 イ プ ラ リ 』 ( 1992 年 8 月 号 ) と も 関 連 の あ る 内 [ 1 ] 平 林 雅 英 , TANSI C 言 語 辞 典 』 , 技 術 評 用 す る こ と が て 、 き る 。 List 7 の プ ロ グ ラ ム を 見 て い た だ き た い 。 容 て 、 あ っ た 。 バ ッ ク ナ ン バ ー を お 持 ち て 、 あ 論 社 , 1989 読 み 込 ん だ 数 値 を 処 理 す る 読 み 込 ん だ 数 値 を 処 理 す る ( 改 良 版 ? ) LiSt List 1 : #include く stdio. h> 2 : 3 : int main(void) int num; 6 : while ( 1 ) { 7 : scanf( ” Xd ” , &num) : if (num ー = 9999 ) break; 9 : 10 : 11 : 何 ら か の 処 理 12 : 13 : 14 : 1 : #include く stdiO. h> 2 : #include く stdlib. h 〉 3 : 4 : int main(void) 6 : int num ; 7 : while ( 1 ) { bufferC10] ; Char 10 : if (scanf( ” Xs ” , buffer) 11 : if ((num = atoi(buffer)) 12 : 13 : 何 ら か の 処 理 14 : 15 : 17 : 18 : } 3 = EOF) break; = 9999 ) break; return ( の ; return ( の : 140 C MAGAZINE 1992 12

月刊 C MAGAZINE 1992年12月号


知 り た い 時 が 欲 し い 時 、 情 ・ 報 ・ を ・ お ・ ・ が ・ し . ま ・ す こ ち ら の ハ ガ キ 蕉 お 申 し 込 さ い 。 広 告 資 料 請 求 カ ー ド 記 入 例 ( ! Ⅳ 広 告 資 料 請 求 カ ー ド MAGAZI NE 広 告 資 料 請 求 シ ス テ ム 郵 使 は が き - 受 取 人 ) 8 東 京 都 港 区 高 輪 9 ー 3 Zcn 高 輪 ビ ル ソ フ ト パ ン ク 株 出 版 事 業 部 広 告 営 業 部 行 0 効 8 8 有 年 で 1 出 ま ( 産 業 分 野 ) ・ 欝 れ 人 ー ケ . 物 ー ・ ・ に つ を ト け ( た れ 、 コ ン ビ ュ ー タ 関 達 2. 林 業 ・ 業 ・ 鉱 業 3. 建 設 襄 4. 製 造 業 5. 商 社 ・ 売 リ 6. 小 売 襄 7. 融 業 物 . 諸 券 ・ 保 険 文 . イ 、 勦 ま IO. 連 業 . サ ー ビ ス に . 公 務 . 教 育 関 係 . 療 関 係 に . 送 ・ 出 版 川 . そ の 他 ( 験 覆 ) I. 企 襄 経 営 2. 商 1'. サ ー ビ ス ・ 自 営 3. 管 理 織 の 専 門 職 5. 技 職 6. 務 職 7. 版 売 サ ー ビ ス 職 9. 教 師 川 . 学 生 日 . そ カ 他 ( 主 に 使 用 す る コ ン ビ ュ - タ ) 盟 名 代 -9 ル / ・ 蹊 求 し た い 番 号 を 選 び A ・ 日 ・ C の 希 望 の 項 目 に 0 印 を 付 け て 下 さ い 。 ( ( ^. カ タ ロ グ 付 希 望 . B. 直 接 設 明 を 聞 き た い . c. 賜 人 希 望 ) ・ ・ ポ ー ラ ン ド ジ ャ ・ ル 0 下 8 C 185 ・ F04 ・ ・ 新 シ ス ナ ム リ ン ク A 8 C F03 ・ エ ル エ ス ア イ ジ ャ ′ ー ン 0 8 C 田 6 ・ ・ ラ ン ハ ー ド A 8 0 ・ ・ チ ッ ク ゾ フ ト & サ ー ビ ス A 8 C 187 ・ ・ ・ 富 に ソ フ ト ウ ェ ア A 8 C CSI) A 8 C 301 " 電 気 A ・ 8 C ・ ・ ビ ッ ト ラ ン A 0. C 302 ・ ・ マ グ 0 ウ ヒ ル 出 版 AIB 0 ・ ・ 富 セ 。 叫 冫 ム AIB ・ C 303 ・ ・ 富 I: ゾ フ ト ウ ェ ア ー 0 B C 3 ・ ・ ・ ト ッ ハ ン A B C 175 ・ ナ イ ッ フ ス 0 .- C 305 ・ A 8 C " " ア ー 弋 ル へ : 8 C 18 ・ ・ ビ い , ジ セ ン ー A 8 C 179 ・ な マ イ ク 。 コ ン ヒ ュ ー 廴 A ・ 0 C - 195 ・ ・ 事 十 レ ッ ジ ・ ポ ッ ス ・ ・ ・ ツ ー ル ク ラ フ ト A ・ B 0 1 % ・ ・ ア フ リ ッ ク ス A 8 C ・ は ' ・ エ - ら は 冫 ・ 1 冫 , A B 0 71 ・ ・ - ・ ら 1 - い : -11 A 8 C ・ 日 第 冫 ス チ ム A B C 85 ・ ・ オ ヤ ッ カ 商 A B C 183 ・ ・ •fl. な セ イ ン し ス 叫 A 8 C 99 ・ ・ ・ 幟 報 れ 理 野 究 所 A B C ・ ・ ツ ー + ッ ク A 8 C 料 金 受 取 人 払 高 報 﨑 認 広 告 を こ 覧 に な っ て 、 よ り 詳 し い 製 品 内 容 を 知 り た い 、 直 接 商 品 説 明 を 聞 き た い 、 商 品 を 購 入 し た い ・ ・ 。 そ の よ う な こ 要 望 を お 持 ち に な っ た 方 は 、 こ の 広 告 資 料 請 求 シ ス テ ム を こ 利 用 下 さ い 。 ス ピ ー テ ィ に 、 広 告 主 か ら バ ン フ レ ッ ト 等 こ 要 望 に 基 づ い て 情 報 提 供 が 受 け ら れ ま 魂 本 誌 と じ 込 み の 広 告 資 料 請 求 カ ー ド に 、 必 要 事 項 を こ 記 入 の 上 、 こ 投 函 下 さ い 。 広 告 資 料 青 求 カ ー ド ( ) 恥 Ⅵ 、 ト 4 月 号 こ の カ ー ト の 有 効 期 限 盟 年 6 月 慴 日 ま で で す . よ こ 年 齢 0 03 / 3 る ー 覊 高 輸 - / 9 ・ ′ 3 ソ 7 ト バ 、 ン ク 5. 選 付 先 第 応 用 技 印 を 付 け ) 務 先 て く た さ い 広 告 主 広 告 主 広 告 主 ・ 広 告 資 料 請 求 番 号 は 各 頁 の 下 欄 に ・ 氏 名 の フ リ ガ ナ 、 電 話 番 号 、 こ 住 所 の 番 地 ま て 、 正 確 に こ 記 入 下 さ 己 し て あ り ま す 。 ・ 広 告 資 料 請 求 カ ー ド は 、 お 手 数 で い 。 資 料 か 正 し く お 届 け 出 来 な い 宛 名 シ ー ル を 提 供 も 全 項 目 に こ 記 入 下 さ い 。 場 合 も こ ざ い ま す 。 ソ フ ト ^ ン ク 株 式 会 社 〒 / 0 8 と 送 り 先 読 者 の 皆 様 工 会 社 名 4. 新 を 名 資 料 送 付 ・ 自 宅 ソ フ ト バ ン ク 出 版 事 業 部

月刊 C MAGAZINE 1992年12月号


組 み 込 み 後 メ モ リ マ ッ プ 若 +MS-DOS Ver. 3.3C よ り も ユ ー ザ メ モ リ 空 間 は 狭 く な り ま し た (List 7 , List 8 , Fig. 6 ) 。 し か し , MS-DOS Ver. 5.0 だ け て 、 は , こ れ だ け の も の を メ モ リ に 常 駐 さ せ た ら , 使 い も の に な ら な い て 、 し よ う 。 既 存 ア プ リ ケ ー シ ョ ン と の 相 性 一 太 郎 問 題 な く 動 作 し ま し た 。 RAM デ ィ ス ク や キ ャ ッ シ ュ を 設 定 て 、 き て い る の て 、 , 実 に 気 持 ち よ く 動 作 し て く れ ま す 。 Lotus 1 ー 2 ー 3 問 題 な く 動 作 し ま し た 。 松 問 題 な く 動 作 し ま し た 。 桐 問 題 な く 動 作 し ま し た 。 そ の ほ か 工 コ ロ ジ ー や フ リ ー ソ フ ト ウ ェ ア の FD な ど も 問 題 な く 動 作 し て い ま す 。 メ モ リ マ ネ ー ジ ャ の 付 属 品 と し て , メ モ リ ス テ ー タ ス 表 示 プ ロ グ ラ ム , UMB ロ ー ダ , バ ッ フ ア 領 域 追 い 出 し ロ ー ダ な ど が 付 属 し て い ま す 。 こ れ ら の ツ ー ル を 使 い 込 む こ と に よ っ て , よ り 快 適 な 環 境 を 作 り 出 す こ と が 可 能 て 、 す 。 さ ら に MS ー C7 購 入 者 に は , 特 典 が ふ た っ あ り ま す 。 ・ メ モ リ マ ネ ー ジ ャ と 付 属 品 は , 市 販 さ れ る 予 定 に な っ て い る そ う て 、 す 。 つ ま り , MS-C7 を 買 え ば , 安 く メ モ リ マ ネ ー ジ ャ を 手 に 入 れ る こ と が て 、 き る わ け て 、 す 。 し か も 付 属 品 は , 市 販 版 と ほ ば 同 等 の も の が つ い て い る と の こ と て 、 す 。 ・ MS ー C7 ュ ー ザ も , 単 体 て 、 メ モ リ マ ネ ー ジ ー メ モ リ マ ネ ー ジ ャ 付 属 品 ヤ を 購 入 し た ユ ー ザ と 同 じ サ ポ ー ト が 受 け ら れ ま す 。 従 来 バ ン ド ル さ れ て き た も の (FEP と か ) の ア ッ プ デ ー ト な ど の サ ポ ー ト は 受 け ら れ な か っ た の て 、 す が , メ モ リ マ ネ ー ジ ャ に 関 し て は , 市 販 版 購 入 ユ ー ザ と 同 じ 待 遇 が 受 け ら れ る そ う て 、 す 。 ず い ぶ ん 嬉 し い 話 だ と 思 い ま せ ん か ? ま ず 市 販 版 メ モ リ マ ネ ー ジ ャ が 6 , 000 円 , そ し て SDK は 90 , 000 円 く ら い し ま す か ら , マ ニ ュ ア ル の 分 を 差 し 引 い て も MS ー C7 は 破 格 の 値 段 だ と い え る の て 、 は な い て 、 し よ う か ? 現 在 は メ モ リ マ ネ ー ジ ャ の よ り 好 み が て 、 き な い 状 況 て 、 す が , 今 後 は 各 種 の メ モ リ マ ネ ー ジ ャ を 出 荷 し て い る メ ー カ ー の 素 早 い 対 応 を 期 待 し た い と 思 い ま す 。 ュ ー ザ は , こ の よ う な メ モ リ マ ネ ー ジ ャ を 期 待 し て い た の て 、 す か ら 。 P A R 怡 土 昌 彦 T C コ ン ノ ヾ イ ラ 機 能 と 開 発 ツ ー ル で は C コ ン バ イ ラ と し て の MS - C7 と , 開 発 を 支 い ろ な 改 善 / 拡 張 が 行 わ れ て い ま す 。 こ の バ ー ト MS ー C7 は C 十 十 の サ ポ ー ト だ け で は な く , い ろ え る ツ ー ル に 焦 点 を 当 て て 紹 介 し ま す 。 C ヲ ノ ノ ラ と し て の S-C7 C 十 十 だ け が や た ら と 取 り ざ た さ れ て い ま す が , MS ー C7 は C コ ン パ イ ラ と し て も 進 化 48 C MAGAZINE 1 2 12 ま ず な ん と い っ て も よ り ANSI/IOS ( 以 ANSI/IOS 準 拠 度 し て い ま す 。 下 , 単 に ANSI と 表 記 ) に 準 拠 し た 点 が あ げ ら れ ま す 0MS-C は Ver. 6.0 の 頃 か ら , 他 社 の C コ ン パ イ ラ と 比 べ て ANSI 準 拠 度 が 高 い コ ン パ イ ラ て 、 し た 。 ど の 程 度 高 か っ た か は 以 前 に 本 誌 に お い て 報 告 さ れ て い る ( ' 91 年 12 月 号 ) の て 、 改 め て 紹 介 す る こ と も な い て 、 し よ う 。 MS-C7 て 、 ANSI 準 拠 に 関 し て 強 化 さ れ た の は 次 の 点 て す 。 ワ イ ド キ ャ ラ ク タ の サ ポ ー ト wchat t 型 の サ ポ ー ト と , そ れ に と も な い 日 本 語 処 理 関 数 の 変 更 / 追 加 が 行 わ れ ま し キ ー ワ ー ド の 変 更 、 0 た だ し こ の プ ロ グ ラ ム を パ ス し た か ら と い に 79 個 の 短 い プ ロ グ ラ ム を 提 供 し て い ま す 。 ampler. 92 は , ANSI 準 拠 度 を 審 査 す る た め た い と 思 い ま す 。 Plum-Hall Validation S て 、 , MS ー C7 を こ の プ ロ グ ラ ム て 、 審 査 し て み い う ANSI 準 拠 度 検 査 プ ロ グ ラ ム が あ る の Plum-HaII VaIidation SampIer. 92 ( 注 ) と て ' ' が 付 加 さ れ る よ う に な り ま し た 。 マ イ ク ロ ソ フ ト 拡 張 キ ー ワ ー ド は , す べ