検索 - みる会図書館

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

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


い て い る て 、 し よ う か ? 昨 年 8 月 号 か ら 連 載 ィ リ テ ィ と ゲ ー ム 「 パ ッ ク ン マ ン も ど き 」 ( 著 NO. 1 デ ィ ス ク を 開 始 し , 1 年 以 上 が 過 ぎ ま し た 。 そ の 間 , 紹 作 権 者 : 立 野 繁 之 氏 ) て 、 す 。 介 し た 関 数 は 100 余 り に な り , ま た , 弊 誌 の バ 付 録 デ ィ ス ク に は , YBOHYOH*BOHY ' 91 年 10 月 号 特 別 付 録 ( 5 〃 1.2M 8 セ ク タ / ッ ク ナ ン バ ー の 在 庫 も な く な っ て い る た め , OH. EXE と い う デ ィ レ ク ト リ 名 を 有 効 に し ト ラ ッ ク MS ー DOS フ ォ ー マ ッ ト ) は , 創 刊 2 今 ま て 、 収 録 し た 全 関 数 と ラ イ プ ラ リ フ ァ イ 自 動 解 凍 圧 縮 フ ァ イ ル と し て 収 録 し ま し た 。 周 年 を 記 念 し No. 1 , No. 2 デ ィ ス ク の 計 2 枚 ル が ほ し い と い う 声 が 数 多 く 寄 せ ら れ て お 弊 社 刊 「 Hype 「 MS-DOSJ 組 と な っ て い ま す 。 No. 1 デ ィ ス ク は 通 常 の り ま す 。 そ こ て 今 回 , 全 関 数 , 全 ヘ ッ ダ フ ァ イ 最 新 バ ー ジ ョ ン 形 態 , No, 2 デ ィ ス ク は 本 誌 特 集 て 紹 介 し た ル , 関 数 の ド キ ュ メ ン ト , Turbo C 用 ラ イ プ fDJ's GCC port to DOS (djgcc) 』 を 収 録 ラ リ フ ァ イ ル , MS-C 用 ラ イ プ ラ リ フ ァ イ ル 弊 社 刊 fHyper MS-DOSI に 添 付 さ れ て し て い ま す 。 No. 1 , No. 2 デ ィ ス ク の ル ー を 付 録 デ ィ ス ク に デ ィ レ ク ト リ 名 を 有 効 に い る フ リ ー ソ フ ト ウ ェ ア の う ち バ ー ジ ョ ン ト デ ィ レ ク ト リ に あ る README に , 解 凍 方 し た YC_BOX*C_BOX. EXE と い ラ 自 動 解 ア ッ プ さ れ た も の を 収 録 し ま し た 。 今 回 収 法 な ど , こ の ペ ー ジ よ り さ ら に 詳 し い 説 明 凍 圧 縮 フ ァ イ ル と し て 収 録 し ま し た 。 録 し た の は , tHyper MS-DOSJ の 160 頁 て 解 凍 後 に 生 成 さ れ る フ ァ イ ル を 必 要 に 応 が 収 録 し て あ り ま す 。 README は テ キ ス ト 紹 介 し て い る 「 メ モ リ 状 況 を 表 示 す る ツ ー ル フ ァ イ ル 形 式 て す 。 MS-DOS の TYPE コ マ じ て ご 利 用 い た だ け れ ば 幸 い て 、 す 。 MS 」 の 最 新 バ ー ジ ョ ン て す 。 ン ド , あ る い は ご 使 用 の エ デ イ タ , ワ ー プ 付 録 デ ィ ス ク に は , *HMSDOS*MS31 X68000 に 移 植 さ れ た ロ ソ フ ト て 、 読 む こ と が て 、 き ま す 。 1. EXE と い う 自 動 解 凍 圧 縮 フ ァ イ ル と し て GNIJ C Compile 「 ⑥ 収 録 し ま し た 。 ー な お , 今 回 収 録 し た ソ フ ト ク ラ ス ラ イ プ ラ リ & ' 91 年 5 月 号 , 7 月 号 に 収 録 さ れ た 「 X6800 は デ ィ ス ク 容 量 の 関 係 て MS の み と さ せ て い 画 面 設 計 ツ ー ル 0 版 GCC 』 が バ ー ジ ョ ン ア ッ プ さ れ ま し た 。 た だ き ま し た 。 読 者 投 稿 プ ロ グ ラ ム 「 C 十 十 開 発 TOOL 今 回 の バ ー ジ ョ ン ア ッ プ は , GCCVer. 1. ・ 本 誌 掲 載 プ ロ グ ラ ム 「 UIG 十 十 』 開 発 記 」 を ご 覧 い た だ け た て し ょ 40 を ベ ー ス に 行 わ れ た も の て 、 す 。 今 回 か ら , う か ? UIG 十 十 は ユ ー ザ イ ン タ フ ェ イ ス を 最 新 版 X68000 版 GCC バ ー ジ ョ ン ア ッ プ サ ー ビ ス は , 先 月 号 て 、 予 告 し た と お り バ イ ナ リ 己 述 す る た め の 部 品 の ク ラ ス が 記 述 さ れ た 本 誌 掲 載 プ ロ グ ラ ム は 下 記 デ ィ レ ク ト リ ラ イ プ ラ リ UIG. LIB と そ れ を 使 っ た C 十 十 の 差 分 方 式 て 行 い ま す 。 今 回 の バ ー ジ ョ ン ア に そ れ ぞ れ 収 録 さ れ て い ま す 。 ソ ー ス コ ー ド の ジ ェ ネ レ ー タ UIG. EXE て 、 構 ッ プ を 行 ラ に あ た り , ' 91 年 5 月 号 収 録 の GC MARRI : A Perfect Marriage 成 さ れ て い ま す 。 UIG. LIB に は PANEL と 呼 C. X, GCC_CPP. X, 7 月 号 収 録 の GCC_CC RIVERCE : The Art of Reverse ば れ る テ キ ス ト べ ー ス の ウ イ ン ド ウ と , そ の 1. X, 9 月 号 収 録 の フ ァ イ ル 更 新 ユ ー テ ィ リ TOKUSYU : 特 集 dj gcc 中 に 配 置 さ れ る 部 品 「 表 示 項 目 」 「 入 力 項 目 」 テ ィ BUP. X が 必 要 と な り ま す 。 : ア ル ゴ リ ズ ム と デ ー タ 構 造 ALGO 「 ボ タ ン 」 の ク ラ ス が 記 述 さ れ て い ま す 。 UI 付 録 デ ィ ス ク に は *XGCC6YGCC. R と い : 新 MS-DOS 入 門 MSDOS う R 形 式 の 自 動 解 凍 圧 縮 フ ァ イ ル に バ イ ナ リ G. EXE は 画 面 上 の PANEL の 位 置 を 設 定 し , : GCC て 学 ぶ 68 ゲ ー ム X 68K 差 分 を , YXGCC6YXGCC_SR4. LZH と い そ の 中 に 部 品 を 配 置 す る た め の プ ロ グ ラ ム : ANSI C ー more ANSI う 圧 縮 フ ァ イ ル に XGCC 関 連 の ソ ー ス フ ァ イ て す 。 : 恥 か し な が ら ド ジ り ま し た DOJI 付 録 デ ィ ス ク に は , 著 作 権 者 ( 高 柳 正 彦 ル を 収 録 し ま し た 。 : 応 用 C 言 語 C の 道 具 箱 OUYOU 氏 ) の 了 解 を 得 て *UIGPP*UIGPP13. EX : ワ ン ポ イ ン ト プ ロ グ ラ ミ ン グ OPPK 「 ANSI C 言 語 入 門 講 座 」 E と い う 自 動 解 凍 圧 縮 フ ァ イ ル と し て 収 録 し : パ ソ コ ン か ら WS SPARC 活 用 集 ⑦ ま し た 。 解 凍 後 に 生 成 さ れ る README. DO : 明 解 ANSI C 言 語 入 門 講 座 MEIKAI C, UIGPP. DOC, UIG. DOC, LI B. DOC が よ う こ そ B 。 hY 。 h ( 「 ば う よ う 」 と 読 み ま す / : ス タ ー ト ア ッ プ C 十 十 CPP ド キ ュ メ ン ト て 、 す 。 一 読 く だ さ い 本 名 て す ) デ ィ レ ク ト リ へ ! 毎 月 , 初 心 者 TENSAKU : C MAGA セ ミ ナ ー ル ー ム の た め の ガ イ ド ( 文 書 ) や ユ ー テ ィ リ テ ィ な : 開 発 環 境 レ ポ ー ト DEVELOP 応 用 C 言 語 ラ イ プ ラ リ ど を 提 供 す る デ ィ レ ク ト リ て す 。 : C マ ガ 電 脳 ク ラ ブ PUZZLE 「 C-BOX 」 今 月 の BohYohi-• ィ レ ク ト リ は , Queen 文 : 丹 羽 信 夫 の 発 想 快 発 NIWA 本 誌 連 載 記 事 「 応 用 C 言 語 」 を ご 覧 い た だ 書 フ ァ イ ル → テ キ ス ト フ ァ イ ル 変 換 ュ ー テ INFO lnformation from ” 叩 ・ ・ 1 一 一 1 ロ 174 C MAGAZINE 1991 10

月刊 C MAGAZINE 1991年10月号


10 Vo れ 3 No. 10 CONTENTS OCT. 1991 ー 」 9 引 年 田 月 す 日 ( 毎 月 は 回 一 日 発 行 ) 第 3 巻 第 号 通 巻 25 号 円 90 年 2 月 2 日 第 3 種 郵 便 物 認 可 創 刊 2 周 年 記 念 特 別 モ ニ タ 募 集 & プ レ ゼ ン ト PauI Hagerty( I ) ~ 。 x 。 。 開 発 テ 礼 ク タ ー 巻 頭 イ ン タ ビ ュ ー Programnung on Purpose fFont f011iesJ p. J. Plauger COMPUTER LANGUAGE OOP は プ ロ ク ラ ミ ン グ 言 語 の 制 作 に も 最 適 提 携 記 事 CNMPUTER LANGUAGE 他 人 の 作 っ た プ ロ グ ラ ム の 上 手 な 解 析 方 法 of ・ ・ 提 携 記 事 白 倉 伸 一 郎 速 報 BOOK REVIEW ・ フ リ ー ソ フ ト ウ ェ ア 最 新 レ ポ ー ト く 第 22 回 〉 Wind 。 ws で 便 利 野 口 雄 平 。 = P ト 9801 版 G C C0mpiIer djgcc か 実 現 す る 640K バ イ ト を 超 え た 386 プ ロ テ ク ト モ ー ド の 世 界 PartI ・ djgcc 概 要 安 田 英 之 partm ・ djgcc の 応 用 安 田 英 之 PartII ・ djgcc の PCー9801 移 植 安 田 英 之 Pa Ⅳ ・ コ ン ノ ヾ イ ラ 比 較 正 畠 克 俊 ア ル ゴ リ ズ ム と テ ー タ 構 造 入 門 く 第 14 回 〉 動 的 計 画 法 近 藤 嘉 雪 ・ ・ 83 く 第 13 回 〉 既 存 ユ ー テ ィ リ テ ィ の 活 用 中 島 信 行 ・ ・ C プ ロ グ ラ マ の た め の GCC で 学 ぶ 68 ゲ ー ム プ ロ ク ラ ミ ン ク く 第 5 回 〉 ス プ ラ イ ト ゲ ー ム の 例 を み る ( 1 ) 吉 野 智 興 ・ ・ ・ 96 X68k 活 用 講 座 ANSI mo 「 e く 第 9 回 〉 宣 言 と 宣 言 子 き だ あ き ら ・ ・ ・ ・ 102 恥 ず か し な が ら ド ジ り ま し た く 第 23 回 〉 c + + の 路 地 裏 に て 岩 谷 宏 ・ ・ ・ ・ ・ 109 C 言 語 フ ォ ー ラ ム 三 田 典 玄 の ラ ン タ ム ア ク セ ス く 第 4 回 〉 ア ク シ テ ン ト ・ ・ ・ ・ 113 痛 快 工 ッ セ イ の 道 具 箱 く 第 16 回 〉 100 個 の 道 具 た ち 豊 国 永 健 ・ 応 用 C 言 語 ・ ・ ・ 115 ワ ン ポ イ ン ト プ ロ グ ラ ミ ン グ 講 座 く 第 17 回 〉 通 信 プ ロ グ ラ ム の 作 成 PART Ⅱ ( 2 ) 上 田 哲 ニ ・ ・ ・ 120 SPARC LT プ ロ グ ラ ミ ン グ ノ ヾ ソ コ ン か ら ワ ー ク ス テ ー シ ョ ン へ く 第 4 回 〉 イ ー サ ネ ッ ト の 使 用 豊 国 永 健 ・ ・ ・ ・ 123 短 期 集 中 連 載 明 解 ANSI C 言 語 入 門 講 座 く 第 7 回 〉 文 字 列 を 学 ぼ う ! 柴 田 望 洋 ・ ・ ・ ・ 129 ス タ ー ト ア ッ プ C 十 十 く 第 6 回 〉 ク ラ ス ( 2 ) 龍 崎 昌 平 ・ 白 倉 伸 一 郎 ・ 山 本 浩 文 136 実 力 養 成 講 座 C MAGA セ ミ ナ ー ル ー ム く 第 14 回 〉 英 和 辞 典 プ ロ グ ラ ム ( 2 ) 柴 田 望 洋 147 プ ロ グ ラ ミ ン グ 添 削 ℃ PARTS Vol. 3 画 面 制 御 ・ 入 力 ソ ー ス ラ イ プ ラ リ 」 円 羽 信 夫 150 最 新 開 発 環 境 レ ポ ー ト BORAND OOP WORLD TOUR Ⅱ in TOKYO OOP & Windows ・ ・ ・ ・ 153 C 十 十 開 発 TOOL 『 UIG 十 十 』 開 発 記 高 柳 正 彦 ・ ・ ・ 157 Confe 「 ence C マ ガ 電 脳 ク ラ ブ く 第 7 回 〉 ひ と つ 違 っ た ・ ・ ・ ・ 160 吉 柄 貴 樹 lnformation from Compiler Makers ・ ・ ・ ・ 162 円 羽 信 夫 の 発 想 快 発 く 第 10 回 〉 c プ ロ グ ラ ム 作 成 講 座 ・ ・ ・ ・ ・ 169 C MAGA News Square ・ ・ ・ 170 Readers' Room 172 テ ィ ス ク 内 容 の お 知 ら せ ・ ・ ・ 174 EDITORS' 日 00M ・ ・ ・ 176 ・ 本 記 事 中 の プ ロ グ ラ ム 名 , シ ス テ ム 名 , CPU 名 は 一 般 に 各 メ ー カ ー の 登 録 商 標 で す 。 本 文 中 で は TM , ⑧ マ ー ク は 明 記 し て い ま せ ん 。 ・ 本 誌 お よ び 付 録 デ ィ ス ク に 掲 載 さ れ た す べ て の プ ロ グ ラ ム は 著 作 権 法 上 , 個 人 で 使 用 す る 目 的 以 外 で 無 断 で 複 製 す る こ と は 禁 じ ら れ て い ま す 。 表 紙 ・ イ ラ ス ト レ ー シ ョ ン ・ 秋 山 育 / テ ザ イ ン ・ 持 田 哲 Publisher: Masayoshi son publishing Director. GO 「 0 Hashimoto Editor-in-Chief: Shinichi HOShino Director Of Marketting: RYO Tanii Manager Of sales and AdvertiSing: YOShiO GOShima EditoriaI and Business Offices. NS Takanawa Bldg. , 2-19-13 , Takanawa, Mi nato-ku, TOkYO 108 , Japan EditoriaI: PhOne ( 03 ) 5488-1318 Sales. Phone ( 03 ) 54 -1360. Advertising: TOkYO Phone ( 03 ) 54 -1365 Osaka: Phone ( ) 264-1471 Copyright ⑥ 1991 SOFTBANK Corporation. TOkYO. All rights reserved. NO materialin this publication may reproduced, in WhOle orin part. in any 行 om without permission. Printed in Japan. 8 4 貶 4 55 日 本 語 版 Bo 日 and C 十 十 Ver. 2.0 ・ ・ 54 新 MS ー DOS プ ロ グ ラ ミ ン ク 入 門 C MAGAZINE

月刊 C MAGAZINE 1991年2月号


00M EDITOR S な お , 予 告 内 容 を 変 更 す る こ と が あ り ま す 。 次 号 予 告 >3 月 号 ( 2 月 18 日 発 売 ) 特 別 付 録 5"2HD 巻 頭 イ ン タ ビ ュ ー 、 ・ オ ー ノ ← レ イ プ ロ グ ラ ム 高 速 実 行 ツ ー ル 「 0VL2EMS 」 ・ 本 誌 「 GNU 奮 闘 記 」 掲 載 プ ロ グ ラ ム ( 2 ) ・ 大 文 字 出 力 プ ロ グ ラ ム 「 だ い も じ 」 0 FEP の 現 状 , 構 造 オ プ ジ ェ ク ト 指 向 へ の 招 待 各 種 FEP の 制 御 方 法 ア ル ゴ リ ズ ム と テ ー タ 構 造 入 門 汎 用 FEP 制 御 ラ イ プ ラ リ の 作 成 新 MS ー DOS プ ロ グ ラ ミ ン グ 入 門 C 言 語 雑 学 講 座 特 別 記 事 拡 張 C 言 語 と し て の C 十 十 ( 2 ) GNU 奮 闘 記 C 言 語 に な い 機 能 COMPUTER LANGUAGE 提 携 記 事 最 新 開 発 環 境 レ ポ ー ト FIying Along the Migration Path く 」 command-Line Retriever f0 「 OS / 2 「 ス ー バ ー で 一 編 集 後 記 ◇ こ こ 何 年 間 か の 年 賀 状 を ◇ 先 日 , 非 常 に 高 価 な メ ガ ◇ 先 日 , テ レ ビ て 、 誰 か が 「 わ ◇ 平 成 2 年 の 雑 感 を ロ ン ド ◇ 新 年 あ け ま し て お め て 、 と 見 て い る と , ワ ー プ ロ の 進 「 140 ネ を 買 っ て し ま っ た 。 か り や す い こ と と 質 が 低 い ( 輪 舞 ) 風 に 。 邦 画 の 最 大 の う ご ざ い ま す 。 旧 年 中 は 小 歩 と 普 及 度 が よ く わ か る 。 キ ロ ノ ヾ ッ テ ィ ン グ マ シ ン に と い う こ と と は 違 う 。 お も 収 穫 は 『 桜 の 園 』 。 「 桜 の 園 」 誌 を ご 愛 読 い た だ き , 誠 に 挑 戦 」 の 練 習 て , 顔 に 自 打 球 24 ド ッ ト か ら 32 ド ッ ト , 48 し ろ い と い う こ と と 低 俗 て の 住 人 は 既 成 事 実 を 積 み 重 有 難 う ご ざ い ま し た 。 本 年 ド ッ ト , 56 ド ッ ト , そ し て を あ て メ ガ ネ を こ わ し た 。 あ る こ と と 違 う 」 と 言 っ て い ね , 神 に な る 。 我 が 神 J. レ ノ も 昨 年 同 様 に ご 愛 読 い た だ ア ウ ト ラ イ ン フ ォ ン ト へ 。 車 て 、 メ ガ ネ 屋 に は 行 っ た 時 た の を 見 た 。 こ の 言 葉 を 肝 ン の 10 周 忌 , 彼 の 毒 は 薄 め け る よ う , 編 集 部 一 同 邁 進 グ ラ フ ィ ッ ク も , 今 年 も ら に は 警 察 か ら , 駐 車 禁 止 の に 命 じ て 仕 事 を し な け れ ば ら れ , コ マ ー シ ャ リ ズ ム の す る ( 僅 か 5 分 て 、 ジ ョ ッ キ 1 っ た , カ ラ ー 印 字 し た 子 ど シ ー ル と 引 き 換 え 青 い 紙 を な ら な い も の だ と 思 っ た 。 洪 水 に 流 さ れ る の み 。 「 洪 水 杯 の ビ ー ル と 2 杯 の ア ー リ タ も の 写 真 は , な か な か き れ い た だ き , 快 く 10 , 000 円 を 思 う だ け な ら 簡 単 な 話 だ が , は 我 が 魂 に 及 び 」 , 立 て 続 け イ ム ズ を 呑 ん て 、 し ま う よ う い だ 。 し か し , 大 変 だ , 年 献 上 さ せ て い た だ く こ わ か り や す く , お も し ろ い に 友 人 と 祖 父 , 母 を 失 う 。 な ョ イ ド レ 新 人 を ビ シ バ シ 賀 状 を 書 く た め に , 毎 年 , な る 。 ポ ー ナ ス を あ て に し も の を 作 る の た め の 自 己 啓 母 の 葬 式 は 4 月 末 , 斎 場 は 桜 鍛 え る ) 所 存 て す 。 何 卒 , ワ ー プ ロ を 買 い 換 え な い と て , 高 め の メ ガ ネ を 買 っ て 発 は 並 大 抵 て 、 な い こ と は 容 が 咲 き 乱 れ , 思 え ば そ こ は 本 年 も ご 愛 読 下 さ い ま す よ (TEN) け な い の て 、 は ・ ・ ・ い た の ぞ 二 重 に 痛 い 。 ( JUN ) ( 洋 ) 易 に 想 像 が つ く 。 ( 野 ) 桜 の 園 て 、 あ っ た 。 う お 願 い 申 し 上 げ ま す 。 ( ホ ) 発 行 人 孫 正 義 編 集 人 橋 本 五 郎 発 行 所 ソ フ ト バ ン ク 株 式 会 社 出 版 事 業 部 〒 108 東 京 都 港 区 高 輪 2 ー 19-13 NS 高 輪 ヒ ・ ル 編 集 部 ・ Tel 03 ( 5488 引 8 / 出 版 営 業 部 ・ Tel 03 ( 5488 月 360 / 広 告 営 業 部 ・ 03 ( 5488 ) ロ 65 2 月 号 編 集 長 星 野 慎 ー 編 集 宮 田 洋 一 流 王 天 渡 辺 淳 一 校 正 ア レ フ デ ザ イ ン 持 田 哲 花 本 浩 一 赤 井 晴 美 若 江 啓 子 機 部 進 監 修 石 田 晴 久 印 刷 凸 版 印 刷 株 式 会 社 / 写 植 株 式 会 社 風 0 1991 雑 誌 14325-2 好 評 連 載 プ ロ グ ラ ム ・ ノ ヾ ク の お 問 い 合 わ せ 03 ( 5488 ) 1325 月 刊 ・ 掲 載 記 事 , プ ロ グ ラ ム に つ い て の ご 質 問 は , 月 曜 日 か ら 金 曜 日 の 午 後 4 時 か ら 6 時 ま て 、 受 け 付 け て お り ま す 。 そ の 他 の 時 間 帯 は ご 容 赦 く だ MAGAZINE 平 成 3 年 2 月 一 日 発 行 160 CMAGAZINE 1991 2

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


CONTENTS ノ APR. 1991 ol. 3 NO. 4 円 引 年 4 月 一 日 ( 毎 月 一 回 一 日 発 行 ) 第 3 巻 第 4 号 通 巻 第 円 号 円 90 年 2 月 2 日 第 3 種 郵 便 物 認 可 COMPUTER LANGUAGE 提 携 記 事 COMPUTER LANGUAGE 提 携 記 事 巻 頭 イ ン タ ビ ュ ー 短 期 連 載 短 期 連 載 C 言 語 フ ォ ー ラ ム C プ ロ グ ラ マ の た め の 応 用 C 言 語 最 新 開 発 環 境 レ ポ ー ト 最 新 開 発 環 境 レ ポ ー ト プ ロ グ ラ ミ ン グ 添 削 Conference Room 特 集 新 連 載 Robert Ⅷ ScheifIer(l) MIT X Window コ ン ソ シ ア ム デ ィ レ ク タ ー ftogrammmg 側 Purpose tShelfwaræ p. J. Plauger ・ 発 音 の 類 似 に よ る 文 字 の マ ッ チ ン グ ア ル ゴ リ ズ ム ・ Metaphone Hanging on the Metaphone 順 列 の 生 成 Permutation Generation フ リ ー ソ フ ト ウ ェ ア 最 新 レ ポ ー ト く 第 17 回 ) 手 応 え 十 分 ソ フ ト 野 口 雄 平 ・ ・ Book Review 初 級 C プ ロ グ ラ マ に 贈 る 最 新 テ パ ッ グ 学 入 門 part I ・ テ ノ ヾ ッ グ 学 概 論 三 田 典 玄 part Ⅱ ・ テ ノ ヾ ッ グ ッ ー ル 概 論 塚 越 勲 / 山 本 彰 ー / 大 野 元 久 / 能 祖 裕 樹 / 小 林 ま ど か オ リ ジ ナ ル C コ ン ヾ イ ラ 制 作 プ ロ ジ ェ ク ト P 「 agmaC く 第 6 回 〉 「 agmac 特 別 ア ン ケ ー ト 結 果 藤 井 保 則 ・ OOP 思 考 の 周 辺 く 第 1 回 〉 の 動 向 木 戸 研 ー 拡 張 C と し て の C 十 十 く 第 3 回 〉 ク ラ ス の 応 用 龍 崎 昌 平 恥 す か し な が ら C で ド シ り ま し た く 第 17 回 〉 。 村 だ よ り 岩 谷 宏 ・ 新 MS ー DOS プ ロ グ ラ ミ ン ク 入 門 く 第 7 回 〉 テ ノ ヾ イ ス ド ラ イ ノ ヾ と の 通 信 中 島 信 行 ・ C の 道 具 箱 く 第 10 回 〉 マ ル チ ウ イ ン ド ウ の 応 用 ( 1 ) 豊 国 永 健 ・ ANSI 引 mo 「 e く 第 6 回 〉 文 字 へ の ホ イ ン タ と 文 字 列 き だ あ き ら ・ ・ 新 連 載 明 解 ANSI C 言 語 入 門 講 座 く 第 1 回 〉 C で プ ロ グ ラ ミ ン グ し よ う / ( 1 ) 柴 田 望 洋 ワ ン ポ イ ン ト プ ロ ク ラ ミ ン ク 講 座 く 第 13 回 〉 テ パ イ ス ド ラ イ バ の 配 置 を 調 べ る 上 田 哲 ニ PC ー 9801 版 の SmaIIta に 80 処 理 系 「 Sm 訓 ta に 80 V. 2.5 」 木 戸 研 ー 旧 本 語 Brief r. 3 」 伊 藤 雅 俊 C MAGA セ ミ ナ ー ル ー ム く 第 8 回 〉 ペ ー ジ プ リ ン タ 制 御 プ ロ グ ラ ム 柴 田 望 洋 ・ ・ ・ ・ 10 ・ 20 ・ ・ 26 ・ ・ 30 ・ ・ ・ 32 ・ 60 ・ 65 ・ ・ 72 ・ 82 ・ 86 ・ 92 ・ ・ ・ 100 ・ ・ ・ 110 ・ ・ ・ 118 ・ 122 ・ ・ ・ 130 ・ 135 GNIJ 奮 闘 言 己 く 第 13 回 〉 GNU 移 植 の あ れ こ れ 吉 野 智 興 円 羽 信 夫 の 発 想 快 発 く 第 4 回 〉 新 人 の 君 に 贈 る C マ ガ 電 月 畄 ク ラ フ 、 く 第 1 回 〉 2 枚 の カ ー ド の 間 に は 吉 柄 貴 樹 ・ C MAGA News Square lnfomation from CompiIer Makers Readers' Room ・ テ ィ ス ク 内 容 の お 知 ら せ ・ EDITORS' ROOM ・ 本 記 事 中 の プ ロ グ ラ ム 名 、 シ ス テ ム 名 , CPIJ 名 は 一 般 に 各 メ ー カ ー の 登 録 商 標 で す 。 本 文 中 で は TM , ⑧ マ ー ク は 明 記 し て い ま せ ん 。 表 紙 ・ イ ラ ス ト レ ー シ ョ ン ・ 秋 山 育 / テ サ イ ン ・ 持 田 哲 ・ 本 誌 お よ び 付 録 デ ィ ス ク に 掲 載 さ れ た す べ て の プ ロ グ ラ ム は 著 作 権 法 上 , 個 人 で 使 用 す る 目 的 以 外 で 無 断 で 複 製 す る こ と は 禁 じ ら れ て い ま す 。 139 ・ ・ ・ 160 ・ ・ 159 ・ ・ 156 ・ ・ 148 ・ ・ ・ 146 ・ 143 publisher: Masayoshi Son publishing Director: GO 「 0 HashimOtO Editor-in-Chief: Shinichi Hoshino Director of Marketting. Ryo Tanii Manager of Sales and Advertising. Yoshio Goshima Editorial and Busl ness Offices: NS Takanawa Bldg. , 2-19-13 , Takanawa• Mi nato-ku' TOkyo 108 , Japan Ed itorial: Phone ( 03 ) 5488-1318 sales : Phone ( 03 ) 54 -1360 , Advertising: TOkyo: Phone ( 03 ) 5488-1365 0saka: Phone ( 06 ) 264-1471 copyright ⑥ 1991 SOFTBANK corporation. TOkYO. AII rights reserved. NO materialin this publication may be reproduced' in whole 0 「 in pan' in any from without permission. Pri nted in Japan. C MAGAZINE

月刊 C MAGAZINE 1991年10月号


ま た 関 数 名 は , そ れ が 収 録 さ れ て い る フ ァ イ ル 名 と 一 致 さ せ る た め に 8 文 字 以 内 と し 90 年 8 月 号 91 年 7 月 号 て い る 。 wyokosel の よ う に , も と も と の 関 90 年 8 月 号 91 年 6 月 号 数 名 が 8 文 字 全 部 使 い き っ て し ま っ て い る 関 91 年 5 月 号 91 年 1 月 号 数 の バ ー ジ ョ ン ア ッ プ 版 は , wyokose2 の よ 90 年 8 月 号 91 年 8 月 号 う に , 最 後 の 1 文 字 を 犠 牲 に し て そ の 番 号 を 91 年 9 月 91 年 6 月 号 91 年 8 月 号 付 加 す る 形 に し て い る 。 91 年 9 月 号 91 年 9 月 写 た だ し , subwin 関 数 や wrefresh 関 数 な 91 年 9 月 号 90 年 9 月 号 ど の よ う に ,curses ラ イ プ ラ リ と の 互 換 性 か ら バ ー ジ ョ ン ア ッ プ を 行 っ て も , あ え て 関 数 名 を 変 更 し て い な い も の も あ る 。 た 関 数 に つ い て は , フ ァ イ ル の 更 新 日 時 を 参 照 し て い た だ き た い ( し た が っ て , 読 者 の ラ イ プ ラ リ に す て 、 に 収 録 済 み の 関 数 て 、 あ っ て も , 新 し い フ ァ イ ル を コ ン パ イ ル し , そ れ を ラ イ プ ラ リ に 入 れ 換 え て い た だ き た 関 数 名 の 最 初 の 1 文 字 が u の も の は ,UN IX 版 の 関 数 て 、 あ る こ と を 示 し て い る 。 た だ し , keymatch 関 数 の よ う に MS-DOS 上 て 、 も 同 一 の も の を 使 用 し て い る 場 合 に は , 必 ず し も こ の ル ー ル に 従 っ て い な い ま た , 関 数 に よ っ て は , バ ー ジ ョ ン ア ッ プ の 時 点 て 、 先 頭 に my を 付 加 し て い る も の も あ る 。 た と え ば , peek, poke な ど が そ う て 、 あ る 。 こ れ は , MS ー C て 、 コ ン パ イ ル す る 場 合 に は 問 題 な い が , TurboC て 、 コ ン パ イ ル す る 場 合 に は , 標 準 ラ イ プ ラ リ に 同 名 の 関 数 が す て 、 に 登 録 さ れ て い る た め , 工 ラ ー に な っ て こ の よ う な 事 態 を 回 避 す る た め に , 関 数 名 を 変 更 し た わ け て 、 あ る 。 つ ま り my は 明 示 的 に 関 数 名 の 重 複 と い う こ と を 表 し て い ヘ ッ ダ フ ァ イ ル 全 関 数 を コ ン パ イ ル す る た め に 必 要 な へ ッ ダ フ ァ イ ル は Fig. 1 の と お り て あ る 。 dlregs. h は , 旧 バ ー ジ ョ ン の 関 数 に 必 要 な ヘ ッ ダ フ ァ イ ル て 、 バ グ の 元 に な る の て 、 , 新 し い バ ー ジ ョ ン に つ い て は regs2. h を 使 用 す ① TabIe 1 realkey reaIkey2 scandir scan d ⅳ 2 sclwidck scroll selbar selbar2 selbar3 selbarms seld 「 aw2 selwin selwin2 setargs spctoru sub 、 Min superin2 superin3 textkei2 textkei3 tim edate tlsubwin tlwfresh tO ー0 、 Mers touppers uco ー 0 「 uoutform u pri ntv uscandi2 uscandir uselbar usuperi2 utextk vramrd V 「 amwr watch g 料 watsetat watt 「 0幵 wattron watt 「 set 、 Mclear werase windraw ・ 2 winkind wrefresh wrestore 、 Mrsinupd wsave wsavel n m wsavemem wsvinupd wyo kose2 wyo kosel キ ー 押 下 状 態 の ス キ ャ ン キ ー 押 下 状 態 の ス キ ャ ン 押 下 キ ー の 取 得 押 下 キ ー の 取 得 ス ク ロ ー ル 範 囲 の チ ェ ッ ク ウ イ ン ド ウ の ス ク ロ ー ル ホ ッ ク ス カ ー ソ ル に よ る メ ニ ュ ー 選 択 ボ ッ ク ス カ ー ソ ル に よ る メ ニ ュ ー 選 択 ボ ッ ク ス カ ー ソ ル に よ る メ ニ ュ ー 選 択 メ ニ ュ ー 選 択 画 面 の 表 示 メ ニ ュ ー フ ァ イ ル か ら 情 報 を 得 て メ ニ ュ ー 選 択 択 一 ウ イ ン ド ウ を 表 示 択 一 ウ イ ン ド ウ を 表 示 し 特 定 の 引 数 を 設 定 引 数 文 字 列 の 設 定 空 白 の 削 除 ウ イ ン ド ウ の 定 義 お よ び バ ッ フ ア の 確 保 汎 用 入 力 関 数 汎 用 入 力 関 数 罫 線 の 描 画 罫 線 の 描 画 ( textkei2 の バ ー ジ ョ ン ア ッ プ ) 日 付 と 時 刻 を リ ア ル タ イ ム に 表 示 ウ イ ン ド ウ の 定 義 お よ び バ ッ フ ア の 確 ウ ン ド ウ の 内 容 の 表 示 ( タ イ ト ル 付 き 文 壬 列 中 の 英 大 文 字 を 英 小 文 字 に 変 換 文 字 列 中 の 英 小 文 字 を 英 大 文 字 に 変 換 表 示 色 ・ 属 性 の 変 更 ( UN Ⅸ 版 ) 特 定 の 書 式 で メ モ リ へ 書 き 込 み ( UN Ⅸ 版 ) 指 定 座 標 へ の 文 字 の 書 き 込 み ( UN Ⅸ 版 ) 押 下 キ ー の 取 得 UNIX 版 押 下 キ ー の 取 得 UNIX 版 ボ ッ ク ス カ ー ソ ル に よ る メ ニ ュ ー 選 択 ( UN Ⅸ 版 ) 汎 用 入 力 関 数 ( UN Ⅸ 版 ) 罫 線 の 描 画 ( UN Ⅸ 版 ) テ キ ス ト VRAM の 直 接 読 み 込 み テ キ ス ト VRAM へ の 直 接 書 き 込 み ウ イ ン ド ウ 内 の 1 行 の 属 性 を 変 更 ウ イ ン ド ウ 全 体 の 属 性 の 変 更 ウ イ ン ド ウ 内 の 特 定 の 属 性 の 解 除 ウ イ ン ド ウ 内 の 特 定 の 属 性 の 追 加 ウ イ ン ド ウ 内 の 属 性 の 変 更 ウ イ ン ド ウ 全 体 の ク リ ア ウ イ ン ド ウ の 消 去 メ ニ ュ ー フ ァ イ ル か ら 情 報 を 得 て ウ イ ン ド ウ を 作 成 3 種 類 の ウ イ ン ド ウ を 選 択 的 に 表 示 ウ イ ン ド ウ バ ッ フ ア の 内 容 を 画 面 に 表 示 テ ン ボ ラ リ バ ッ フ ア の 内 容 を 画 面 に 表 示 罫 線 枠 を 除 い た ウ イ ン ド ウ バ ッ フ ア の 内 容 を 表 示 ウ イ ン ド ウ と 重 な る 部 分 を バ ッ フ ア に 格 納 枠 を 除 く ウ イ ン ド ウ の 内 容 の た め の バ ッ フ ア の 確 保 テ ン ボ ラ リ バ ッ フ ア の 確 保 罫 線 枠 を 除 い た ウ イ ン ド ウ の 内 容 を バ ッ フ ア に 格 納 ボ ッ ク ス カ ー ソ ル に よ る 横 型 メ ニ ュ ー 選 択 ボ ッ ク ス カ ー ソ ル に よ る メ ニ ュ ー 選 択 入 力 関 係 入 力 関 係 入 力 関 係 入 力 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 メ ニ ュ ー 選 択 関 係 メ ニ ュ ー 選 択 関 係 メ ニ ュ ー 選 択 関 係 メ ニ ュ ー 選 択 関 係 メ ニ ュ ー 選 択 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 文 字 列 関 係 文 字 列 関 係 ウ イ ン ド ウ 関 係 入 力 関 係 入 力 関 係 表 示 関 係 表 示 関 係 MS-DOS 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 文 字 列 関 係 文 字 列 関 係 表 示 関 係 文 字 列 関 係 表 示 関 係 入 力 関 係 入 力 関 係 メ ニ ュ ー 選 択 関 係 入 力 関 係 表 示 関 係 メ モ リ 関 係 メ モ リ 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 ウ イ ン ド ウ 関 係 メ ニ ュ ー 選 択 関 係 メ ニ ュ ー 選 択 関 係 winvar. h 「 egs2. h menurd. h input. h dlregs. h CM98812 CM910701 CM98813 CM910606 CM910503 CM910101 CM9 802 CM910807 CM910908 CM910607 CM910808 CM910909 CM910910 CM910911 C M98908 CM901104 C M98901 CM910812 CM 9 804 CM901105 CM910608 CM910402 CM910403 CM98909 CM9 910 CM90181 CM9102 CM90182 CM910205 CM90183 CM901004 CM910201 CM90185 CM98814 CM9 815 CM9105g CM901206 CM901204 CM901205 CM901203 CM901207 CM901106 CM910814 CM910912 CM901107 CM901109 CM901108 CM901110 CM901111 CM901112 CM901113 CM910913 CM91 04 90 年 11 月 号 90 年 9 月 号 91 年 8 月 号 90 年 8 月 号 90 年 1 1 月 号 91 年 6 月 号 91 年 4 月 号 91 年 4 月 号 90 年 9 月 号 90 年 9 月 号 90 年 10 月 号 91 年 2 月 号 90 年 10 月 号 91 年 2 月 号 90 年 10 月 号 90 年 10 月 号 91 年 2 月 号 90 年 10 月 号 90 年 8 月 号 90 年 8 月 号 91 年 5 月 号 90 年 12 月 号 90 年 12 月 号 90 年 12 月 号 90 年 12 月 号 90 年 12 月 号 90 年 1 1 月 号 91 年 8 月 号 91 年 9 月 号 90 年 1 1 月 号 90 年 1 1 月 号 90 年 1 1 月 号 90 年 1 1 月 号 90 年 1 1 月 号 90 年 1 1 月 号 90 年 1 1 月 号 91 年 9 月 号 91 年 4 月 号 Fig. 1 コ ン バ イ ル に 必 要 な ヘ ッ ダ フ ァ イ ル barprot. h fkey.h pldwn. h mytime. h textkei2. h 各 関 数 の コ ー ル 法 cboxp 「 Ot. h inputvar. h pldwnva2. h mytimeva. h window. h fkey2. h keyva r. h menurd. h textkei. h 各 関 数 の 詳 し い 使 用 法 に つ い て は , 本 連 載 各 回 を 参 照 い た だ き た い 。 た だ し , 主 要 な 関 数 の 呼 び 出 し 法 に つ い て の 簡 単 な 説 明 が , 「 関 数 名 . doc 」 と い う フ ァ イ ル 名 て 、 付 録 デ ィ ス ク に 収 録 し て あ る 。 そ れ を 参 照 し て ほ し い 116 C MAGAZINE 1991 10

月刊 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.