月刊 C MAGAZINE 2000年7月号

キーフレーズ

void List int return プログラム Fig const char Windows Java クラス C MAGAZINE 場合 X68000 ファイル 量子化 public メソッド クトル 処理 コンポーネント 文字列 unsigned string class http:// コンストラクタ プログラミング 閾値 画像 delete オプジェクト java CVS crst include コード ポインタ 必要 static メモリ バイト 変換 2000 データ new POD for NULL 呼び出し else MPU () ULONG double 部分 www アルゴリズム メンバ関数 print 利用 CRT U. MC68000 Linux インタフェイス 方法 range 実行 言語 プロバティ break Unicode SBP デストラクタ printf byte 変数 領域 行う 関数 Bar define dword long アプリケーション 開発 virtual 指定 設定 アクセス メンバ zot mText String text headl ディレクトリ mov

目次

プログラミング技術情報誌・ C マガジン C 0 N T E N T S トラブルを避けろ ! MAGAZINE 12 ~ プログラミングの禁じ手 c + + 言語編 真紀俊男 なぜ C + + でドッポにハマるのか 隠蔽とスコープに関する禁じ手 例外に関する禁じ手 規模や複雑さに関する禁じ手 仕様の誤解に関する禁じ手 王鯰のに関する禁じ手 非互換ハードウェア用のソフトを実行する ~ Windows 用 X68000 工ミュレータの仕組み yamama lntroduction X68000 とエミュレータ EX68 の概要 PARTI PART2 mc68000 のエミュレーション X68000 ハードウェアのエミュレーション ~ べクトル量子化のアルゴリズム 不可逆画像圧縮や減色処理への適用 岸毅 ( サイバーファーム画像処理研究所 ) PARTI べクトル量子化の仕組み PART2 べクトル表の生成アルゴリズム PART3 高速な量子化を行うアルゴリズム PART4 画像圧縮技術としてのべクトル量子化の将来 C 言語プログラニング学習塾く第 4 回 > 手続きの流れを制御する長久勝 8 な 0 て叮 4 叮のパワーアップ G + + く第 4 回 > ポインタ PerI プログラミングの楽しみく第 6 回 > の楽しみ結城浩 Q&A プログラミング相談室く B and C + + CompiIer 5.5 Q&A 集 > 魔夜隆史 プログラミングの根底を学ぶ ノ、一ドウェア基礎講座く第 3 回 > メモリ鈴木元治 / イラスト協力・ stunner Standard C/C + + 『 Unicode ファイル』 p. J. 円 auge 「 / 熊谷典大訳 39 59 76 83 89 98 104 107

7 JuIy 2000 C の , 〃 ra れ 0 れ秋山育 / D おな〃持田哲 Java プロクラミングリファレンス 詳説 JDK 解体新書く第 38 回 > 式 (Expression)(7) きだあきら 画像処理を極める アルゴリスムラボく第 10 回 > 閾値処理によるニ値化昌達 K'z 新連載 Java Programming Tips く第 1 回 > 印刷 A 円の基礎知識ひぐべん工房 真紀俊男のローテク講座 Low Technique Course く第 53 回 > 低レベルクラスの巻 VCL 角牟イ本辛斤書く第 6 回 > コンボーネントのストリーム化 ( 後編 ) 中村拓男 (Delphian world) もっと探求 C + + Builder&Delphi Windows Programming Tips く第 7 回 > フ , ィ ) 情報を取得する tatsuya c 言語フォーラム恥ずかしながらドジりましたく第 127 回 > cvs 入門の入門岩谷宏 ニュース MONTHLY HEADLINE C MAGA B00kends 学問のススメ千言万語く第六十七語 > スクリプト言語 ( 3 ) awk , PerlZ して RE ( 2 ) フィンローダのあつばれご意見番く第 97 回 > プライベートサーバ C マガ電脳クラブく第 112 回 > F ペントミノ吉柄貴樹 READERS' ROOM CD-ROM Contents EDITORS' ROOM きだあきら 113 120 129 133 137 145 149 157 162 164 166 168 170 172 174 ・本記事中のプログラム名 , システム名 , CPU 名は一般に各メーカーの登録商標です。とくに事情がないかぎり , 本文中では TM , ⑧マークは明記していません。 ・本誌および付録 CD - ROM に掲載されたすべてのプログラムは著作権法上 , 個人で使用する目的以外で無断で複製することは禁じられています。 特別付録 CD-ROM ・ Java2 SDK Standard Edition Ver. 1.3.0 Windows 版・ BorIand C + + CompiIer 5.5 & SuppIement Pack ・ X68000 工ミュレータ EX68 ・ Java クラスライブラリ JBAL デモ版 ・ LSI C -86 Ver. 3.30c 試食版 C MAGAZINE ・ BorIand JBuiIder 3.5 Found 曲 on 日本語版 ・ BorIand DeIphi 5 アップデートバック # 1 修正版 ・本誌掲載プログラム Publisher: ア bs ん 0 lnaba Publishing Director: S わ / / わ / Hoshino Ed1tor—in—Chief: Jun-ichi Watanabe Editorialand Business Off1ces: 4 ー 7 73 図 kasaka. M / nato - ku , TOK / 0 コ 07-0052.. J P Ⅳ E 訒 to 行åた Phone ( 035549 ー 7 743 Sales: Phone ( 035549 ー 7200 dvert1S / ng : Phone ( 035549-7220 Cop / 「朝わ t ◎ 2000 S0ftbank PubIishing lnc.. T0k / 0. ″ nghts reserved. Ⅳ 0 material in this publicatlon may be reproduced, in whOle 0 「ⅵ part, in any form withoutpermission. Printed in Japan.

奥付

・ 00M EDITORS 8 月号予告 ( 7 月 18 日発売定価 1 , 200 円 ) 特集いファイレとメモリの処理を極める 特集 WonderWitch で WonderSwan ゲームを作ろう BeOS ・好評連載 >C 言語プログラミング学習塾 プログラミング どて叮叮のパワーアップ C + + 詳説 J D K 解体新書 >Pe プログラミングの楽しみ 特坿録 CD-ROM 画像処理を極めるアルゴリズムラボ OB rland C + + Compiler5.5 & SuppIement Pack >Windows Programming Tips ava2 SDK Standard Edition Ver. 1.3 >VCL 解体新書 ・本誌掲載ソースプログラム 編集後記 ◇前回に引き続き , 引っ越 ◇ USB 接続の MO ドライブ ◇赤“坂”というだけに坂 ◇特集 2 の編集作業中に x ◇知人とお茶をしたときの こと。「最近はお腹が空い しネタを。坂道が多すぎる 68k の SAS レ、一ドディスク が多い。どの方向に行くに を買った。といっても SCSI てしようがない。人と会う のドライプに USB-SCSI 変 とか狭いだとかの不満はた しても坂。会社の周りには が壊れてしまった。フロッピ と「ご飯食べにいかない ? 』 換ケーブルとドライバがつ くさんあるが , 一番の弊害 ーティスクから起動して使 お店があまりないので , 赤 という話ばかりになる」と いてきたものだ。基本性能 は自席での喫煙禁止。世の 坂見附方面まで出ることに うのでは編集作業が煩雑に なるので , 仕方なく自宅か 私。すかさず相手から「そ にほぼ不満はないが , 意味 中そういう方向に進んでい なる。そうすると坂を下っ ら X68030 を持ってきて MO れは太るよ」のひとこと。 のないスケルトンプラスチ るとはいえ , とてもめんど たり上ったりでけっこうし から起動して使うことにし おかげさまで肥えました ックでケースが弱すぎるな う。喫煙ルームまでちよく んどい。まあ , あきらかに た。おかげで , 編集作業は無 ( 笑 ) 。奥さんいわぐむち ど , 細かい不満点が多々あ ちよく歩いていくから , 気 運動不足なんで , かえって 事に終わったが , 初代 X68 る。で , やつばり買った直 身体にはいいかもしれない。 むちしてます。というわけ 分転換も運動もできていい k は mach2p(SCS ト 2 ポード ) でも , 箱崎よりも食文化が と割り切るしかない。本当 で , 腹ペこ Kid と化した私 後にアルミケースの USB コ いいので , つい食べ過ぎた が届くまで使える目途がた ネクタ搭載モデルが発表さ は前のビルでも喫煙禁止だ を誰かご飯を食べに連れて (JUN) (K) たない・・・・・・ ( 涙 ) 。 (Yas) れた。悲しすぎ。 ったんだけど・・ ってください。 ( 有 ) 発行人稲葉俊夫 編集人星野慎ー 発行所ソフトバンクバブリッシング株式会社 出版事業部〒 10 た 852 東京都港区赤坂 4 ー 13-13 編集部・ TEL03 ( 5549 ) 1 143 / 出版営業・ TEL03 ( 5549 ) 128 / 広告営業・ TEL03 ( 5549 ) 1220 編集長渡邊淳一 副編集長小坂竜彦 編集高森昭安有馬元嗣白川潤一 広告和田景子 校正有アレフ デザイン持田哲花本浩一 印刷凸版印刷株式会社 , 表紙製版担当上田富郎 / DTP 制作株式会社ローヤル企画 ( 0 ) 20 雑誌 14325-7 乱丁・落丁は小社販売局にてお取り替えいたします。 なお , 予告内容を変更することがあります。 ( 白 ) プログラム・バグのお問い合わせ 03 ( 5549 ) 1143 月刊 MAGAZINE 7 月号 ・掲載記事 , プログラムについてのご質問は , 月曜日から金曜日の午後 4 時から 6 時まで受け 付けております。その他の時間帯はご容赦く ださい。 平成 12 年 7 月 1 日発行 174 C MAGAZINE 2000 7