目 次 1. はじめに QA C4.5.3J CD-ROM の 内 容 最 小 システム 構 成 の 推 奨 値 QA C PC 版 のインストール ライセンスのインストール インストール LM-HostID ( )... 5
|
|
|
- こうき だいほうじ
- 9 years ago
- Views:
Transcription
1 リリースノート QA C PC 版 Version 4.5.3J 2003/10/10 Version Programming Research Ltd
2 目 次 1. はじめに QA C4.5.3J CD-ROM の 内 容 最 小 システム 構 成 の 推 奨 値 QA C PC 版 のインストール ライセンスのインストール インストール LM-HostID ( ) 解 析 の 改 良 点 と 新 機 能 MISRA インタフェースの 改 良 点 と 新 機 能 その 他 の 改 良 点 と 新 機 能 既 知 の 問 題 FAQ 集 Programming Research Ltd 1
3 11. 株 式 会 社 東 陽 テクニカへのお 問 合 せ Programming Research Limited へのお 問 合 せ 保 証 の 免 責 著 作 権 について 商 標...21 付 録 A. 追 加 されたメッセージ...22 付 録 B. 変 更 されたメッセージ...23 付 録 C. 削 除 されたメッセージ...35 付 録 D. ライセンスのインストール インストール 及 び 設 定...37 D.1. FLEXlm D D Programming Research Ltd 2
4 1. はじめに 本 書 では Windows 98, Me, NT, 2000, XP 用 の QA C ソースコード アナライザ PC 版 の Version 4.5.3J について 記 述 してありま 本 書 には ソフトウェアをシステムにインストールする 前 にお 読 みいただきたい 重 要 な 情 報 が 含 ま れていま 2. QA C4.5.3J CD-ROM の 内 容 QA C4.5.3J の CD-ROM には 以 下 のファイルが 収 録 されていま 同 梱 されているファイルまたはフォルダ 説 明 1. license_ap.doc QA C ライセンス 申 請 書 (*1) 2. \FLEXlm \enduser.pdf FLEXlm の 英 語 版 エンドユーザズガイド 3. \FLEXlm\Readme_sjis.txt FLEXlm の Readme ファイル(SJIS) 4. \FLEXlm\Readme_euc.txt FLEXlm の Readme ファイル(EUC) 5. \FLEXlm\FLEXlm_for_PC.zip FLEXlm PC 版 の 本 体 6. \FLEXlm\FLEXlm_for_Solaris.tar FLEXlm Solaris 版 (7 8 用 )の 本 体 7. \FLEXlm\FLEXlm_for_Sol26.tar FLEXlm Solaris 版 (2.6 用 )の 本 体 8. \FLEXlm\FLEXlm_for_HP.tar FLEXlm HP 版 の 本 体 9. \QAC-4.5.3J\Docs\ QA C PC 版 4.5.3J のリリースノート QAC-4.5.3J-PC-ReleaseNotes.pdf 10. \QAC-4.5.3J\Docs\ QA C PC 版 4.5.3J のユーザーズガイド QAC-4.5.3J-PC-UsersGuide.pdf 11. \QAC-4.5.3J\Docs\ QA C UNIX 版 4.5.3J のリリースノート QAC-4.5.3J-UNIX-ReleaseNotes.pdf 12. \QAC-4.5.3J\Docs\ QA C UNIX 版 4.5.3J のユーザーズガイド QAC-4.5.3J-UNIX-UsersGuide.pdf 13. \QAC-4.5.3J\UNIX\QAC_4.5.3J_HP.tar.gz QA C HP 版 4.5.3J インストール 用 ファイ ル 14. \QAC-4.5.3J\UNIX\QAC_4.5.3J_Sol.tar.gz QA C Solaris 版 4.5.3J インストール 用 ファ イル 15. \QAC-4.5.3J\PC\setup.exe その 他 QA C PC 版 4.5.3J インストール 用 ファイ ル 16. \toyo_util\unix\toyo_util_for_unix.tar UNIX 版 コマンド 解 析 用 ツール (*2) 17. \toyo_util\pc\toyo_util_for_pc.zip PC 用 コマンド 解 析 用 ツール *1) license_ap.doc は Word 形 式 のファイルで *2) 15 項 の UNIX 版 toyo_util は HP-UX 版 QA C および Solaris 版 QA C の tar ファイル(12 および 13 項 )にも 同 梱 されていま 詳 細 は QA C UNIX 版 リリースノート をご 参 照 ください 2003 Programming Research Ltd 3
5 3. 最 小 システム 構 成 の 推 奨 値 QA C 4.5.3J が 必 要 とする 最 小 システム 構 成 は 以 下 の 通 りで ネイティブな Win32 環 境 画 面 の 解 像 度 : ピクセル 以 上 Pentium プロセッサ 以 上 システムメモリ: 128 M バイト 以 上 ディスク 容 量 : 40 M バイト 以 上 (デフォルトの Full インストール 時 ) 注 ) 解 析 時 には 解 析 結 果 を 保 存 するための 領 域 が 必 要 になりま 十 分 な 空 き 領 域 のあ る 環 境 でご 使 用 下 さい 4. QA C PC 版 のインストール QA C PC 版 をコンピュータにインストールする 手 順 は 以 下 の 通 りで 1. QA C PC 版 の CD-ROM を 装 着 しま 2. サブ ディレクトリ\QAC-4.5.3J\PC にある setup.exe を 実 行 しま 3. 表 示 された 手 順 と 以 下 に 記 す 画 面 上 の 選 択 に 従 って 下 さい セットアップ オプションには Full と Custom の 2 通 りがありまFull をお 勧 めしまCustom の 場 合 には どのコンポーネントをインストールするかを 選 択 することができま QA C PC 版 のセットアップを 2 回 以 上 行 った 場 合 アンインストールは 直 前 のインストール 時 に 選 択 されたコンポーネントに 対 してのみ 行 われま 例 えば 最 初 のセットアップ 時 にヘルプ ファ イルをインストールせず 次 にヘルプ ファイルのみをインストールした 場 合 は QA C PC 版 のアン インストールを 行 うとヘルプ ファイルのみがアンインストールされま アンインストールは コントロールパネル -> アプリケーションの 追 加 と 削 除 から 行 ってください 2003 Programming Research Ltd 4
6 5. ライセンスのインストール インストール 以 下 に ネットワーク ライセンスのインストールに 関 する 手 順 を 記 述 しま 5.1. LM-HostID の 取 得 (ライセンス ライセンス ファイル 取 得 の 手 続 き) QA C の CD の\FLEXlm\FLEXlm_for_PC.zip を 解 凍 したフォルダ 内 にある lmutil lmhostid コ マンドを 実 行 すると 以 下 のように LM-HostID が 出 力 されま \FLEXlm\FLEXlm_for_PC.zip の 解 凍 および FLEXlm のインストールについては 付 録 Dライ センスのインストール 及 び 設 定 をご 参 照 ください 実 行 例 : C:\Program Files\PRQA\FLEXlm>lmutil lmhostid lmutil - Copyright (C) Globetrotter Software, Inc. The FLEXlm host ID of this machine is "00c04f07c7d3" この 情 報 を QA C パッケージに 同 梱 されている QA C/QA C++ライセンス 申 請 書 にご 記 入 の 上 ( 株 ) 東 陽 テクニカ ソフトウェア ソリューション QA C / QA C++サポート 係 まで FAX してください ま た QA C/QA C++ライセンス 申 請 書 と 同 等 の 情 報 を[email protected] に でお 送 りいただいても ライセンス ファイルを 発 行 いたしま 5.2. ネットワーク ライセンス ライセンス サーバ サーバの 起 動 サーバの LM-HostID に 合 った 有 効 なライセンス ファイルが 必 要 となりまLM-HostID の 取 得 については 上 述 の 手 順 をご 参 照 下 さい QA C の CD の\FLEXlm\FLEXlm_for_PC.zip をサーバ 上 のディレクトリにコピーし 解 凍 インス トールして 下 さい ライセンス サーバは lmtools.exe によって 制 御 されま 操 作 手 順 は 付 録 Dライセンスのインストール 及 び 設 定 をご 参 照 下 さい 5.3. ネットワーク ライセンス ライセンス サーバ サーバに 対 するクライアント クライアントとして としての 操 作 QA C を 起 動 するとプロンプトが 表 示 されますので ライセンス サーバ 名 を@<サーバ 名 >の 形 式 で 指 定 して 下 さい 以 降 の QA C の 実 行 に 備 えて ライセンス サーバ 名 がレジストリに 記 録 されま 操 作 手 順 は 付 録 Dライセンスのインストール 及 び 設 定 をご 参 照 下 さい 5.4. ライセンスのレジストリ レジストリ キー QA C の 実 行 時 ライセンス ファイル 名 またはサーバ 名 は 各 クライアント マシンの 以 下 のレジス トリ キーに 保 存 されていま HKEY_LOCAL_MACHINE/SOFTWARE/FLEXlm Licence Manager/PRFLEXD_LICENSE_FILE このキーは アプリケーションがライセンスを 取 得 する 際 に path 変 数 のようにライセンス ファイル 名 やサーバ 名 を 検 索 するのに 使 用 されま 2003 Programming Research Ltd 5
7 6. 解 析 の 改 良 点 と 新 機 能 CR で 始 まる 番 号 は PRL 社 の 管 理 番 号 で 6.1. MISRA 対 応! CR506: MISRA ルール 54 空 の 文 はそれ 自 身 を 一 行 だけにおかなければならず 同 じ 行 にはその 他 どんなテキストもおいてはならない : 新 しいメッセージ 3141 が コメントのみ を 伴 った 空 の 文 に 対 して 出 力 されま! CR516: MISRA ルール 93 関 数 形 式 マクロよりは 関 数 を 使 用 すべきである : 新 しいメッ セージ 3429 が 出 力 されま! CR621: MISRA ルール 14 char 型 は 常 に unsigned char か signed char で 定 義 されなけれ ばならない : 新 しいメッセージ 3625 が 単 なる char 型 が 使 用 されている 全 ての 箇 所 で 出 力 されま! CR628: MISRA ルール 74 引 数 の 一 部 でも 識 別 子 が 与 えられた 場 合 宣 言 や 定 義 で 使 用 された 識 別 子 は 等 しくなければならない : 新 しいメッセージ 1330 が 出 力 されま! CR662: MISRA ルール 113 構 造 体 (または 共 用 体 )のメンバには 全 て 名 前 をつけ その 名 前 を 経 由 してのみアクセスしなければならない : 新 しいメッセージ 660 が 名 前 のない 構 造 体 メンバに 対 して 出 力 されま! CR762: MISRA ルール 91 マクロはブロック 内 で 定 義 される (#define)と 同 時 に 定 義 を 解 除 (#undef)されてはならない : 新 しいメッセージ 842 が 出 力 されま! CR763: MISRA ルール 111 ビットフィールドは unsigned int 型 か signed int 型 に 対 しての み 定 義 しなければならない : 新 しいメッセージ 634 が 単 なる int short または char が ビットフィールド 宣 言 に 使 用 された 場 合 に 出 力 されま( 既 存 のメッセージ 635 は 非 int ビットフィールド 宣 言 に 使 用 に 対 して 出 力 されま) 6.2. 解 釈 (パーシング)! CR662: 入 れ 子 になった 名 前 のない 構 造 体 のメンバを 指 すことを 許 す 言 語 拡 張 をサポート しました 新 しいメッセージ 662 が 出 力 されま! CR785: -d で 設 定 したマクロでセミコロンを 定 義 した 際 に 発 生 していたパーシング エラー を 修 正 しました! CR800: for ループの 条 件 式 に 増 分 / 減 分 演 算 子 がある 場 合 に 発 生 していたパーシン グ エラーを 修 正 しました! CR807: キャストを 含 む 式 や 浮 動 小 数 点 式 で 初 期 化 された static オブジェクトに 対 して メッセージ 685 が 誤 って 出 力 されていたのを 修 正 しました! CR821: 書 式 指 定 子 %% に 対 して メッセージ 160(%s 番 目 の 変 換 指 定 子 はサポートされて いません )が 誤 って 出 力 されていたのを 修 正 しました 2003 Programming Research Ltd 6
8 ! CR853: セミコロン( ; )を 含 む 文 字 列 リテラルが 改 行 文 字 ( \ )の 後 に 続 く 合 法 的 な 記 述 に 対 し メッセージ 259( 文 字 列 リテラルに 改 行 文 字 (new-line character)が 含 まれていま )が 誤 って 出 力 されていたのを 修 正 しました! CR863: Microsoft や Hiware コンパイラに 含 まれるインライン アセンブラ コードに 対 応 す るために 新 たに 幾 つかの 形 式 の 構 文 をサポートできるようになりました! CR884: munch の 能 力 を 増 強 トークンを 直 接 扱 うことができる _munch_at を 備 えました! CR885: ビットマップ データ 型 ( 言 語 拡 張 )の 識 別 子 を 定 義 するのに 使 用 される. 演 算 子 が ファイル 有 効 範 囲 (スコープ) 内 で 解 釈 できるようになりました 6.3. プリプロセッサ! CR748: #include filename 文 に 対 して ソースファイルが 置 かれたディレクトリが 最 初 に 検 索 されなかった 点 を 修 正 しました! CR796: 波 括 弧 ( { )が 同 じ 行 にない 場 合 にも _munch_paren が 正 しく 動 作 するように 修 正 しました! CR816: 複 雑 なマクロに 対 してメッセージ 3411(マクロ 定 義 の 中 に 対 になっていない 角 括 弧 または 括 弧 がありま)が 出 力 される 問 題 を 修 正 しました! CR864: ## 演 算 子 の 誤 用 が 検 出 された 後 の 復 帰 能 力 を 向 上 しました! CR870: マクロ 定 義 内 の 特 定 のキーワードや 字 句 の 使 用 に 関 するメッセージ 群 を 再 編 成 し 一 部 は MISRA ルールに 対 応 させました 3413 このマクロ 定 義 は typedef に 置 き 換 えることができるはずで 3414 マクロ 定 義 に 記 憶 域 修 飾 子 %s が 含 まれていま 3428 マクロ 定 義 に 型 修 飾 子 %s が 含 まれていま 3412 マクロ 定 義 に {, }, ; またはキーワードが 含 まれていま 3439 マクロはキーワードの 再 定 義 に 使 用 してはいけません 6.4. レイアウト! CR886: #define で 除 去 された 字 句 に 対 する 桁 位 置 の 補 正 が 正 しくないためにメッセージ 2200(この 行 の 段 付 けは 上 の 行 より 左 に 寄 っていま)が 出 力 される 問 題 を 修 正 しました 6.5. 宣 言 / 定 義! CR758:.met ファイル 内 の<DEFINE>レコードが 連 続 する 暗 黙 的 な 関 数 宣 言 に 対 して 正 しく 生 成 されない 問 題 を 修 正 しました! CR760: メッセージ 3203( 変 数 %s を 設 定 しましたが その 後 使 用 していません )がポ インタに 対 して 正 しく 出 力 されない 問 題 を 修 正 しました 2003 Programming Research Ltd 7
9 ! CR813: メッセージ 3672(const ではない 関 数 へのポインタを 使 用 していま)は typedef に 対 しては 出 力 されなくなりました このメッセージは 宣 言 / 定 義 のみを 対 象 としていま! CR847: メッセージ 3002( 関 数 %s() を 定 義 する 際 に 識 別 子 リストと 仮 引 数 宣 言 を 分 離 し て 記 述 するのは 旧 式 の 方 法 で)は 空 の 仮 引 数 リストと 共 に 定 義 された 関 数 に 対 して は 出 力 されなくなりました! CR848: メッセージ 422/423( 関 数 呼 び 出 しの 実 引 数 の 数 が そのプロトタイプで 示 される 数 より 少 なすぎま/ 多 すぎま)は プロトタイプが 明 記 されている 場 合 以 外 は 出 力 さ れなくなりました プロトタイプが 明 記 されていない 場 合 には 既 存 のメッセージ 3319( 定 義 での 引 数 の 数 と 異 なる 引 数 の 数 で 関 数 を 呼 び 出 していま)が 出 力 されま! CR855: メッセージ 1305( 広 域 変 数 %s は const と 宣 言 されていますが static とも extern とも 指 定 されていません - C では これは extern を 意 味 しましかし C++ では static を 意 味 しま)が 配 列 の 宣 言 に 対 しても 出 力 されるようになりました! CR862: 以 下 のメッセージについて ファイルまたは 関 数 の 終 端 から 定 義 された 位 置 へと メッセージ 出 力 位 置 を 変 更 しました 554 static %s() が 使 われていますが 定 義 が 与 えられていません 612 オブジェクト %s のサイズが バイトを 超 えま- プログラムは ISO 規 格 に 適 合 していません 620 変 数 %s は 暗 黙 的 に 初 期 化 されません サイズが 不 明 だからで 1306 %s に 対 する 複 数 の 一 時 的 定 義 がありま- C では 動 作 しますが C++では 動 作 しません 3202 ラベル %s: はこの 関 数 では 使 用 していません 削 除 できま 3203 変 数 %s を 設 定 しましたが その 後 使 用 していません 3218 ファイル 有 効 範 囲 にある 静 的 変 数 %s は 一 つの 関 数 からしかアクセスされていま せん 3408 %s は 外 部 から 見 えま! CR865: メッセージ 2547(タグ %s を 使 うことによってよりグローバルな 宣 言 を 隠 していま )が union タグや enum タグだけではなく struct タグに 対 しても 出 力 されるようになり ました! CR867: 関 数 の 戻 り 値 の 型 がないものや return 文 が 存 在 しないか 正 しくないものに 対 す るメッセージが 連 携 して 動 作 するようになり 少 ないメッセージ 出 力 で 済 むようになりました 戻 り 値 を 指 定 せずに 関 数 が 定 義 された( int と 仮 定 される) 場 合 : return; を 検 出 す るとメッセージ 3113 が 出 力 され return 文 が 存 在 しないとメッセージ 3114 が 出 力 され ま 関 数 が void 型 で 定 義 された 場 合 : return 式 ; を 検 出 するとメッセージ 746 が 出 力 されま 関 数 が void 型 以 外 の 型 を 返 す 場 合 : return; を 検 出 するとメッセージ 1325(C++と の 互 換 性 に 関 する 警 告 )とメッセージ 745 が 出 力 され return 文 が 存 在 しないとメッ セージ 744 が 出 力 されま 関 数 内 に return; と return 式 ; が 混 在 している 場 合 更 にメッセージ 754 が 出 力 されま 関 数 内 に 複 数 個 の return 文 が 含 まれている 場 合 メッセージ 2006 が 出 力 されま 2003 Programming Research Ltd 8
10 ! CR871: メッセージ 776~779( 内 部 / 外 部 識 別 子 名 がユーザ 定 義 /ISO 限 界 の 文 字 数 の 範 囲 内 で 一 致 )は 各 識 別 子 が 検 出 された 最 初 の1 回 のみ 出 力 されるようになりました! CR871: メッセージ 776 と 778 は コンパイラ パーソナリティに 属 する -strict オプションを オフにしても 抑 止 されなくなりました これらのメッセージを 抑 止 する 場 合 には メッセージ パーソナリティで 抑 止 する 通 常 の 方 法 を 用 いて 下 さい! CR880: メッセージ 3308( %s() は static と 宣 言 されました しかしどこにも 定 義 がありま せん この 宣 言 は 冗 長 で)が ヘッダ ファイル 内 の 宣 言 に 対 しては 抑 止 されてしまう 問 題 を 修 正 しました! CR881: 新 しいメッセージ 3219(static 関 数 %s() は この 翻 訳 単 位 内 で 使 用 されていま せん )が 追 加 されました! CR883: メッセージ 3210(グローバルな 識 別 子 %s は 宣 言 されましたが 使 用 されていま せん )が 構 造 体 の 使 用 されていないメンバに 対 して 他 のメンバが 使 用 されているにも かかわらず 出 力 されてしまう 問 題 を 修 正 しました 6.6. リテラル! CR744: 接 尾 辞 の 付 いたリテラル 定 数 が 誤 ったデータ 型 として 解 釈 されてしまう( 例 : unsigned int のはずが long ) 問 題 を 修 正 しました! CR798: メッセージ 3324( 符 号 無 しの 値 は 常 にゼロかゼロ 以 上 でこのテストは 常 に 真 に なりま)が 符 号 無 しの 値 をゼロと 比 較 する 際 に 誤 って 出 力 されていた 問 題 を 修 正 しま した! CR809: (QA C で 解 釈 をサポートするようになった)2 進 数 定 数 に 対 し 新 しいメッ セージ 246(2 進 数 定 数 は 一 部 のコンパイラでのみ 使 用 できま)が 追 加 されました.! CR818: 新 しいメッセージとして 文 字 列 リテラルの 直 接 使 用 に 対 するもの(メッセージ 3122)と 文 字 定 数 の 直 接 使 用 に 対 するもの(メッセージ 3123)が 追 加 されました! CR861: ビットフィールドのサイズを 定 義 するのに 使 用 される 定 数 に 対 してはメッセージ 3120 は 出 力 されなくなり この 状 況 を 検 出 するために 新 しいメッセージ 3131(ビットフィー ルドの 大 きさの 指 定 に %s が 直 接 使 用 されていま)が 追 加 されました! CR882: int 型 以 外 の 定 数 に 対 して メッセージ 1271(int 型 以 外 の 式 を 使 用 しても 列 挙 定 数 の 型 は 変 更 されません )が 出 力 されない 問 題 を 修 正 しました 6.7. 変 換! CR611: 符 号 無 しデータの 汎 整 数 拡 張 に 関 係 する 式 に 対 して メッセージ 4130( 符 号 付 き データに 対 するビット 単 位 の 演 算 は 未 定 義 の 結 果 になりま)の 出 力 を 抑 止 するように 改 良 しました! CR725: メッセージ 3892( 明 示 的 なキャストは 他 の 型 への 暗 黙 的 なキャストで)が void * 型 にキャストされた 式 への 代 入 や 比 較 に 対 しては 出 力 されなくなりました 2003 Programming Research Ltd 9
11 ! CR739: 符 号 無 しデータの 汎 整 数 拡 張 に 関 係 する 式 に 対 して メッセージ 502( 符 号 付 き データに 対 する 右 シフトは 算 術 型 と 論 理 型 の 両 方 の 可 能 性 がありま)の 出 力 を 抑 止 するように 改 良 しました! CR679: 関 数 呼 び 出 しの 実 引 数 が 一 致 しない 状 況 が 検 出 された 場 合 以 下 の 新 しいメッ セージが 出 力 されま 1331: 実 引 数 の 型 か 個 数 が この 関 数 の 前 の 使 用 時 と 異 なりま 1332: 実 引 数 の 型 か 個 数 が この 後 で 見 つかる 関 数 プロトタイプと 異 なりま 1333: 実 引 数 の 型 か 個 数 が この 後 で 見 つかる 関 数 定 義 と 異 なりま! CR829: 整 数 型 と 浮 動 小 数 点 型 との 間 の 暗 黙 の 変 換 に 関 するいくつかの 問 題 が 解 消 され ていま(メッセージ 3700~ ~4031)! CR843: 符 号 付 きデータと 符 号 無 しデータとの 間 の 暗 黙 の 変 換 に 関 するいくつかの 問 題 が 解 消 されていま(メッセージ 3700~ ~4031)! CR845: 単 なる char データが 関 係 する 暗 黙 の 変 換 に 関 するいくつかの 問 題 が 解 消 されて いま(メッセージ 3700~ ~4031)! CR851: 汎 整 数 拡 張 と 実 引 数 拡 張 について 完 全 な 範 囲 で 識 別 するための 新 しいメッセー ジが 導 入 されました 既 存 のメッセージ 2100, 2101 と 新 しいメッセージ 2102~2107 が 汎 整 数 拡 張 を 扱 い メッセージ 2110~2118 がデフォルトの 実 引 数 拡 張 に 対 して 出 力 されま! CR856: 浮 動 小 数 点 定 数 のバランシングに 関 係 する 式 において メッセージ 1262 が 正 しく 出 力 されない 問 題 を 修 正 しました! CR858: 新 しいメッセージ 1274/1275( 接 尾 辞 が 付 いていない/ 付 いた 浮 動 小 数 点 型 リテ ラルが 他 のオペランドの 暗 黙 的 なキャストを 引 き 起 こしま)が 追 加 されました! CR858: 新 しいメッセージ 1276( 整 数 型 リテラルが 代 入 の 前 に 暗 黙 的 に 浮 動 小 数 点 型 へ キャストされま)が 追 加 されました! CR859: メッセージ 1260( 整 数 型 リテラルが 暗 黙 的 に 浮 動 小 数 点 型 へキャストされま) は 明 示 的 なキャストに 対 しては 出 力 されなくなりました! CR874: 暗 黙 的 キャストに 関 するメッセージ(3700 番 台 )が リテラル 定 数 の 変 換 に 関 する メッセージ(1250~1276)と 重 複 する 場 合 には 出 力 されなくなりました 6.8. 文! CR695: メッセージ 402( 副 作 用 完 了 点 の 間 で %s が 変 更 され アクセスされていま- 評 価 の 順 番 は 未 定 義 で)が 括 弧 付 きの 代 入 ( (a) = a; )に 対 して 正 しく 出 力 されない 問 題 を 修 正 しました! CR695: メッセージ 402( 副 作 用 完 了 点 の 間 で %s が 変 更 され アクセスされていま- 評 価 の 順 番 は 未 定 義 で)が 配 列 型 の 実 引 数 が 関 係 する 式 の 一 部 で 正 しく 出 力 され ない 問 題 を 修 正 しました 2003 Programming Research Ltd 10
12 ! CR747: メッセージ 3217(ローカル 変 数 のアドレスがそのメモリが 開 放 された 後 も 維 持 され る 静 的 変 数 に 代 入 されていま)は 広 域 変 数 から 関 数 の static 変 数 への 代 入 時 には 出 力 されなくなりました! CR788: メッセージ 3112(この 文 は 何 の 副 作 用 もありません - 削 除 できま)は volatile オブジェクトに 対 しては 出 力 されなくなりました! CR839: メッセージ 404( 副 作 用 完 了 点 の 間 で2つ 以 上 のデータ アイテムが 変 更 されるか もしれません - データがオーバーラップすると 危 険 で)が メッセージ 402( 副 作 用 完 了 点 の 間 で %s が 変 更 され アクセスされていま- 評 価 の 順 番 は 未 定 義 で)の かわりに 誤 って 出 力 される 問 題 を 修 正 し メッセージ 404~406 は 廃 止 されました 6.9. 式! CR722: 配 列 の 終 端 の1つ 先 の 要 素 のアドレスを 取 得 した 場 合 には メッセージ 3680( 配 列 の 領 域 外 を 指 していま)は 出 力 されなくなりました このアドレスの 内 容 を 参 照 した 場 合 には 新 しいメッセージ 3683( 配 列 の 終 端 の 1つ 先 の 要 素 の 位 置 を 指 していま)が その 危 険 性 を 指 摘 しま! CR761: メッセージ 3344( 値 のテストは 明 示 的 に 行 うべきで)が 条 件 演 算 子 (? : )の 最 初 のオペランドに 対 しても 出 力 されるようになりました! CR789: 新 しいメッセージ 4131( 符 号 付 きのオペランドを 左 シフトしていま)が 追 加 され ました! CR790: メッセージ 500(シフト 演 算 子 の 右 オペランドが 負 の 値 で- これは 定 義 されてい ません )とメッセージ 501(シフト 演 算 子 の 右 オペランドが 大 きすぎま- これは 定 義 され ていません )が 正 しく 出 力 されない 問 題 を 修 正 しました! CR797: メッセージ 4130( 符 号 付 きデータに 対 するビット 単 位 の 演 算 は 未 定 義 の 結 果 にな りま)が signed short 型 に 対 しても 出 力 されるようになりました! CR838: メッセージ 556( 代 入 の 左 オペランドは 変 更 可 能 なオブジェクトでなければなりま せん )が ポインタを 介 して 定 数 を 変 更 しようとした 場 合 にも 出 力 されるようになりました! CR873: メッセージ 3322( 否 定! のオペランドが 定 数 で)が #define TRUE (!FALSE) のような 定 数 0 または 1 に 対 しては 出 力 されなくなりました! CR875: メッセージ 4108/4109( 論 理 演 算 子 の 左 側 / 右 側 のオペランドが 算 術 式 で)と 4111/4112( 関 係 演 算 子 の 右 側 / 左 側 のオペランドが 論 理 式 で)が オペランドとして 式 だけでなく 単 純 な 変 数 に 対 しても 出 力 されるようになりました! CR875: 新 しいメッセージ 4113( 関 係 演 算 子 の 両 側 のオペランドが 論 理 式 で)が 追 加 さ れました 2003 Programming Research Ltd 11
13 6.10. 制 御 文! CR650: for ループの 増 分 式 で 使 用 されている 変 数 がループ 本 体 の 中 で 初 期 化 されて いる 場 合 に メッセージ 3321( 変 数 %s は この 時 点 では 設 定 されていないかもしれま せん )が 誤 って 出 力 されてしまう 問 題 を 修 正 しました! CR724: ループ 制 御 変 数 に 対 するチェック(2460 番 台 のメッセージ)が 構 造 体 の 要 素 に 対 しては 出 力 されなくなりました! CR815: switch 文 の case ラベルの 後 に 空 のブロックがある 場 合 そのブロックの 後 の 次 の case の 前 にある 行 で メッセージ 3201(この 文 には 到 達 できません )が 誤 って 出 力 され てしまう 問 題 を 修 正 しました! CR819: メッセージ 2003( 空 でない case は 明 示 的 な break で 終 わるべきで)が switch 文 の default ラベルに 対 しては 出 力 されない 問 題 を 修 正 しました データフロー! CR787: メッセージ 3321( 変 数 %s は この 時 点 では 設 定 されていないかもしれません ) が 共 用 体 のメンバに 対 して 誤 って 出 力 されてしまう 問 題 を 修 正 しました! CR850: メッセージ 3204( 変 数 %s を1 度 しか 設 定 していません - それが 決 して 変 わらな いことを 示 すために const を 使 用 することを 考 慮 するべきで)が 定 数 値 による 代 入 の 場 合 にのみ 出 力 されるようになりました メトリックス! CR836: STCDN(コメント 密 度 )メトリックスが ファイル 内 のどの 位 置 にあるコメントをカウン トするかの 設 定 に 応 じて 正 しく 算 出 されるようになり コメントのカウント 対 象 を 設 定 するオプ ション -comment が アナライザ パーソナリティに 加 わりました 設 定! CR699: 新 しい 設 定 オプション(-intrinsictype)で size_t, ptrdiff_t, wchar_t の 各 々の 実 装 定 義 型 のサイズを 指 定 できるようになりました これらの 実 装 定 義 型 の 設 定 がソースコード 内 の typedef と 矛 盾 する 場 合 には 新 しいメッセージ 40~42 が 出 力 されま! CR824: ユーザが 設 定 したメトリックス 境 界 値 を -threshold オプションで 設 定 できるように なりました 境 界 値 を 超 えた 場 合 には 予 め 指 定 したユーザ メッセージまたは 新 しいメッ セージ 4700(メトリックス %s の 値 が 境 界 値 を 超 えていま)が 出 力 されま 2003 Programming Research Ltd 12
14 7. インタフェースの 改 良 点 と 新 機 能 CR で 始 まる 番 号 は PRL 社 の 管 理 番 号 で 7.1. データベース CR810: BDE(Borland Database Engine)データベースが 廃 止 され メモリ 内 のデータベース エントリに 置 き 換 えられました 対 応 する 設 定 エントリの 中 で 冗 長 となったもの(データベース パス データベースのロードと 管 理 )は 廃 止 されました 各 種 のブラウザで 限 定 されたファイル 選 択 を 行 うために 新 しい 設 定 ウィンドウでは プロジェクト 内 の 使 用 可 能 な 解 析 済 みファイル をサブセットとして 選 択 できるようになりました 7.2. 使 い 勝 手 の 向 上! CR899: 定 義 の 後 に 外 部 宣 言 があると ソースファイルへのジャンプに 失 敗 する 問 題 を 解 決 しました (QA C で 対 応 )! CR982: メッセージ パーソナリティ 内 でのユーザ メッセージの 表 示 において 再 定 義 され たメッセージ グループが 新 しいレベルに 誤 って 割 り 当 てられ ユーザ メッセージの 複 数 の 実 体 が 表 示 されない 問 題 を 解 決 しました (QA C で 対 応 )! CR402: ファイルとフォルダに 対 して ドラッグ アンド ドロップ 動 作 ができるようになりました! CR767: 解 析 出 力 ファイルが メニューからの 選 択 によって 削 除 できるようになりました! CR801: より 大 きなファイル エントリ リストが 以 前 のようなファイル リスト 作 成 に 多 くの 時 間 がかかることなく 表 示 されるようになりました! CR802: 自 動 生 成 機 能 が 拡 張 され 新 規 プロジェクトだけでなく プロジェクト 内 のサブ フォルダに 対 しても 操 作 できるようになりました! CR477, CR833: 解 析 の 一 時 停 止 で 解 析 再 開 まで 解 析 プロセスを 正 確 に 停 止 させること ができるようになりました! CR795: 長 いファイル 名 やパス 名 に 対 して 解 析 プロセスの 開 始 ( 解 析 と 注 釈 付 きソースの 生 成 ) 前 に 警 告 を 発 して 解 析 を 中 止 するようになりました! CR803: 或 るフォルダを 解 析 すると 以 下 の 全 てのサブ フォルダも 解 析 されるようになりま した 2003 Programming Research Ltd 13
15 7.3. プロジェクト パス パスの 自 動 修 正! CR844: プロジェクト ファイルを 開 くと ファイルやパスが 存 在 しない 場 合 にはユーティリ ティが 動 作 して 半 自 動 的 にパスを 修 正 するようになりました 存 在 しないパスやファイルが 最 初 に 検 出 されると ダイアログが 表 示 されまエントリが 修 正 された 後 に 全 てに 適 用 を 選 択 すると 以 降 の 全 ての 存 在 しないファイルやパスに 対 して 同 じ 修 正 が 行 われま なお 適 用 全 てに 適 用 無 視 全 て 無 視 のどれかを 選 択 することができま 7.4. 解 析 後 の 処 理 の 設 定! CR844: 解 析 後 の 処 理 の 設 定 が メッセージ パーソナリティ 内 に 常 駐 するようになりました 拡 張 設 定 タブ 内 には ( 設 定 済 みならば) 現 在 の 完 全 な 解 析 後 の 処 理 用 のコマンドラ インが 表 示 され 解 析 後 の 処 理 を 設 定 するフォームを 入 力 するためのボタンが 備 えられて いま 7.5. パーソナリティと 設 定! CR844: パーソナリティ パス という 概 念 が 廃 止 され パーソナリティの 表 現 と 保 存 がフル パスとファイル 名 で 行 われるようになりました この 改 良 によって パーソナリティの 共 有 が 容 易 になり 特 に 異 なるパーソナリティを 別 個 の 位 置 に 置 くことができるようになりました 例 えば コンパイラ パーソナリティを 共 通 の 位 置 に アナライザ パーソナリティを 別 の 位 置 に 置 くような 形 態 が 挙 げられま! CR823: 設 定 エントリの 幾 つかを qac.cfg に 依 存 しないようにしました qac.cfg から 除 去 さ れたものには #level セクション(メッセージ レベルの 名 称 を 入 力 するのに 使 用 )と #cyclomatic, #paths, #general, #comments セクション( 次 項 の 新 しいメトリックス 境 界 値 の 設 定 を 参 照 )が 挙 げられまqac.cfg の 他 のセクションの 中 で 特 に 将 来 のバー ジョンでの 廃 止 や 置 き 換 えが 検 討 されているものとしては #format, #options, #messages が 挙 げられま! CR451: メトリックス 境 界 値 の 設 定 が qac.cfg からアナライザ パーソナリティに 移 され 完 全 にユーザ 側 で 定 義 できるようになりました 以 前 qac.cfg 内 にあった 固 定 された 境 界 値 は 残 っておらず 関 連 するメッセージはメッセージ システムから 除 去 されました! CR841: メッセージ パーソナリティでのユーザ メッセージ ファイルの 設 定 が 単 純 化 され ユーザ 側 で 単 にファイルを 選 択 するだけになりました 指 定 されたテキスト エディタを 用 い て このファイルを 編 集 することもできま 内 部 の 設 定 形 式 では 以 前 と 同 様 に -usrname と -usrpath として 残 っていま! CR823: ユーザ メッセージ ファイルのパスを 指 定 (-usrpath エントリが 必 要 )すると この -usrpath の 位 置 が 検 索 されて この 中 にある HTML 形 式 のメッセージ 説 明 用 のファイルが デフォルトの 位 置 にあるものよりも 優 先 的 に 使 用 されまこのようにして ユーザ 固 有 の メッセージの 説 明 ( 例 えばプログラミング 標 準 への 準 拠 に 関 するものを 備 える 等 )を 簡 単 に 設 定 したり 注 釈 付 きソースコードにリンクしたりすることができま 2003 Programming Research Ltd 14
16 ! CR841: 連 続 したメッセージをまとめてオンまたはオフに 設 定 する 場 合 メッセージ パーソ ナリティには 各 メッセージ 番 号 が 別 個 に 保 存 されるのではなく xxxx-yyyy という 形 式 で 保 存 されるようになりました! CR842: 抑 止 されたメッセージを 表 示 するための -hiddenwarnings オプションが メッセー ジ パーソナリティの 表 示 タブ 内 で 設 定 できるようになりました! CR860: コンパイラ パーソナリティで 型 のサイズとアライメントの 設 定 部 の 表 示 が 視 覚 的 に 確 認 できるように 統 合 され 設 定 できるサイズ 現 在 の 設 定 各 々の 型 が 取 り 得 る 範 囲 が 表 示 されま! CR824: アナライザ パーソナリティで あらゆるメトリックスについて 境 界 値 を 設 定 すること ができるようになりました 設 定 時 の 構 文 でメッセージ 番 号 を 指 定 しなかった 場 合 には メッ セージ 4700 がデフォルトとして 使 用 され メトリックス 名 と 実 際 の 値 がエラー ファイルに 送 られま! 構 成 メニューの オプション ウィンドウで 新 規 または 自 動 作 成 されるプロジェクトに 適 用 されるデフォルトのパーソナリティを 自 由 に 定 義 できるようになりました 7.6. メトリックス ブラウザ! CR805: ソーティングのアルゴリズムが 改 善 され 巨 大 なメトリックス データの 扱 いが 高 速 化 されました 7.7. 注 釈 付 きソース ソースの 表 示! CR811: HTML リンクの 書 式 を 主 要 なブラウザとの 互 換 性 を 持 った 形 式 に 変 更 しました! CR823: メッセージ ファイル 内 の #levelname エントリを 使 った 名 称 でメッセージ レベルを 割 り 当 てることができるようになり ユーザ メッセージ ファイルの 内 容 で 上 書 きすることもで きるようになりました 注 釈 付 きソースでは 常 にメッセージ レベル 番 号 に 変 換 されて 出 力 されま! CR878: メッセージが 各 メッセージ レベルの 定 義 内 容 ではなく 警 告 レベル 番 号 と 共 に 表 示 されるようになりました 7.8. レポート! CR822: レポート メニューの 選 択 肢 から メトリックス サマリ と 未 使 用 変 数 が 外 されまし た! CR822: 近 似 名 の 解 析 が 1 回 解 析 を 行 った 全 てのファイルに 対 して 動 作 できるようにな りました! CR488: 未 使 用 外 部 識 別 子 が 或 る 識 別 子 を 誤 って 除 外 して 出 力 されていたのを 修 正 し 一 方 で main, winmain, dllmain の 各 エントリ ポイントはリストから 除 外 されました 2003 Programming Research Ltd 15
17 ! CR822: 識 別 子 の 宣 言 のレイアウトが 項 目 間 を 空 白 で 埋 めることによって 整 然 と 表 示 されるようになりました! CR450: ユーザが 定 義 可 能 なカスタム レポートの 作 成 と 編 集 が レポート メニューの カ スタム レポート から 利 用 できるようになりました 7.9. メッセージ システム! CR835: メッセージ 342(K&R コンパイラは ISO 文 字 列 連 結 演 算 子 ## をサポートしてい ません )のテキストが 存 在 しないという 問 題 を 修 正 しました! メッセージで 使 われる 数 々の 用 語 を 明 快 さを 増 して 技 術 的 な 専 門 用 語 を 極 力 減 らす 方 針 に 基 づいて 変 更 しました ヘルプ システム! 多 くの 解 析 メッセージが 出 力 される 様 子 を 説 明 するためのプロジェクト 例 を 含 む 幾 つかの プロジェクトを 製 品 に 含 めました! ヘルプ システムが 拡 張 され 技 術 的 な 用 語 や C 言 語 としての 見 地 に 関 する 情 報 への 参 照 を 含 むセクションを 設 けました 2003 Programming Research Ltd 16
18 8. その 他 の 改 良 点 と 新 機 能 CR で 始 まる 番 号 は PRL 社 の 管 理 番 号 で! CR1023 絶 対 パスで 指 定 されたインクルード ファイルの 検 索 に 失 敗 する 問 題 を 修 正 しまし た! CR1071: enum への int でキャストした 代 入 がある 場 合 に 構 文 解 析 に 失 敗 していた 問 題 を 修 正 しました! CR1170: -forceinclude オプションで 指 定 された 追 加 インクルード ファイルに 対 して #include パス 指 定 に 関 するメッセージが 出 力 されてしまう 問 題 を 修 正 しました! CR1172: 前 処 理 指 令 内 の 式 の 評 価 が 誤 っていた 問 題 を 修 正 しました! CR1174: インライン アセンブラ 文 asm() が 或 る 状 況 下 で 構 文 解 析 の 誤 りを 引 き 起 こす 問 題 を 修 正 しました! CR1177: enum を 返 す 関 数 へのポインタを 指 す 場 合 に 構 文 解 析 が 異 常 終 了 してしまう 問 題 を 修 正 しました! CR1182. #include 文 で 指 定 されるパス 名 とファイル 名 の 長 さに 対 する 76 文 字 という 制 限 が なくなりました! 以 前 のバージョンで 使 用 されていた HASP キーに 代 って 新 しく FLEXlm ライセンス ソフト ウェアに 置 き 換 えられました! CR.1126: 解 析 ウィンドウの 下 部 に 表 示 される 解 析 失 敗 を 示 す 付 加 的 な 情 報 に ユーザが 生 成 したメッセージは 含 まれないようになりました! CR.1164: 非 常 に 長 いパス 名 やファイル 名 が 使 用 されている 環 境 下 で プロセスがソースの パス 名 やファイル 名 の 長 さに 影 響 を 受 けることがなくなりました! CR.1193: ソースファイルが 解 析 キューに 既 に 存 在 している 場 合 には そのファイルの 解 析 指 令 を 出 さないようになりました! CR.1286: 解 析 出 力 生 成 の 或 る 状 況 の 実 行 中 には 解 析 後 の 処 理 を 行 わないようになりま した 2003 Programming Research Ltd 17
19 9. 既 知 の 問 題 NO OS 問 題 内 容 対 策 プロトタイプ 宣 言 されている 行 より 前 で プロ 不 具 合 として PRL に 報 告 いたしましたが トタイプ 宣 言 されている 関 数 を 呼 び 出 すと 残 念 ながら 現 時 点 では 回 避 することがで 失 敗 : 未 定 義 の 反 応 (プリプロセス 中 断 )と きません なりま 1 全 プラット フォーム 例 : 関 数 boo は 5 行 目 で 宣 言 されています が 3 行 目 で 関 数 foo が 関 数 boo を 呼 び 出 していま Q5 全 プラット フォーム Windows 98 Windows 98 Windows NT 1:void foo(void) 2:{ 3: boo(); 4:} 5:int boo(void); フォルダ 名 やパス 名 に 0x8ea1 ~ 0x8edf までの 63 種 類 の 文 字 を 使 用 すると QA C は 解 析 を 失 敗 しま 具 体 例 : 治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫 竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実 蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社 紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 v_callcheck をコマンドラインから 起 動 すると v_callcheck が 正 常 に 動 作 しません 警 告 808 が 表 示 されません 宣 言 のクロスチェック 表 示 で HTML ファイ ルが 表 示 できない 場 合 がありま 不 具 合 として PRL に 報 告 いたしましたが 残 念 ながら 現 時 点 では 回 避 することがで きません 恐 れ 入 りますが 0x8ea1 ~ 0x8edf までの 63 種 類 の 文 字 をフォルダやファイル 名 に 使 用 しないで 下 さい 不 具 合 として PRL に 報 告 いたしましたが 残 念 ながら 現 時 点 では 回 避 することがで きません 不 具 合 として PRL に 報 告 いたしましたが 残 念 ながら 現 時 点 では 回 避 することがで きません QA C が 宣 言 のクロスチェックのレポートを 作 成 する 際 先 頭 にあるべき <HTML><HTML>のタグを 作 成 しないこと が 原 因 で HTML として 表 示 したい 場 合 は IE5.0 以 上 を 使 用 するか クロスチェックレポートを 一 度 テキストファイルに 保 存 して ファイル の 最 初 に<HTML> ファイルの 最 後 に </HTML>を 追 加 してください 2003 Programming Research Ltd 18
20 10. FAQ 集 NO OS 質 問 対 策 旧 バージョンの 解 析 オプション ファイルを 使 用 して 解 析 を 実 施 し ましたが エラーになりました 全 プラット フォーム 全 プラット フォーム 全 プラット フォーム ライセンスが 取 得 できないため QA C が 使 用 できません QA C の 旧 バージョンと 同 じメッ セージグループを 使 用 して 解 析 し たい 解 析 オプションの 指 定 で 値 の 設 定 を 必 要 とするオ プション(+,- 以 外 の 設 定 が 必 要 なオプション)では オプションと 設 定 値 の 間 にスペースを 入 れることが 必 須 になりました QA C4.5.x より 以 前 のバージョンで 使 用 していた QA C 解 析 用 オプション 設 定 ファイルをご 使 用 の ユーザは オプションと 設 定 値 の 間 に 空 白 を 挿 入 し てください ライセンスサーバとクライアントのマシンタイムが 極 端 に 異 なる( 約 一 日 以 上 ) 場 合 ライセンスを 取 得 で きなくなりま ライセンスサーバとクライアントマシンのマシンタイム を 合 わせてください QA C4.5.3J から メッセージのグループが 変 わりま した QA C4.x のバージョンと 同 じメッセージグループを 使 用 したい 場 合 は qac.usr.orig を ユーザメッセー ジファイルとして 設 定 してください qac.usr.orig は QA C4.5.3J をインストールしたフォ ルダのbinフォルダにありま ユーザメッセージファイルの 設 定 方 法 は QA C ユーザーズガイド(\QAC-4.5.3J\Docs\QAC J-PC-UsersGuide.pdf)の P162-usrpath 及 び- usrfile をご 参 照 ください 2003 Programming Research Ltd 19
21 11. 株 式 会 社 東 陽 テクニカへのお 問 合 せ Programming Research 日 本 国 内 でのお 問 合 せについては 東 陽 テクニカへお 願 いしま 株 式 会 社 東 陽 テクニカ ソフトウェア ソリューション 郵 便 番 号 住 所 東 京 都 中 央 区 八 重 洲 電 話 FAX ( 営 業 窓 口 ) [email protected] (サポート 窓 口 ) [email protected] 10. Programming Research Limited へのお 問 合 せ 以 下 に 示 す Programming Research Ltd.の 本 社 に 直 接 お 問 合 せいただくこともできま 電 話 +44 (0) FAX +44 (0) [email protected] 11. 保 証 の 免 責 和 文 : Programming Research Ltd.では 作 成 時 に 細 心 の 注 意 を 払 って 本 書 を 正 確 に 記 述 することに 努 めておりますが 本 書 内 の 誤 りや 欠 落 に 関 する 責 任 は 負 いかねままた 本 書 内 の 記 述 通 りに 製 品 が 動 作 することを 表 現 かつ 意 味 する 保 証 書 として 作 成 された 文 書 ではないことをお 断 りして おきま 英 文 : The staff of Programming Research Ltd. have taken due care in preparing this document which is believed to be accurate at the time of printing. However, no liability can be accepted for errors or omissions nor should this document be considered as an expressed or implied warranty that the products described perform as specified within Programming Research Ltd 20
22 12. 著 作 権 について 和 文 : 本 書 には 著 作 権 があり 全 体 または 一 部 を 問 わず どのような 方 法 ( 電 子 的 またはその 他 )によっ ても Programming Research Ltd.の 文 書 による 事 前 の 承 諾 なしには 複 製 再 生 公 開 転 記 翻 訳 縮 小 を 行 うことはできません 英 文 : This document is copyright and may not, in whole or in part be copied, reproduced, disclosed, transferred, translated, or reduced to any form, including electronic medium or machinereadable form, or transmitted by any means, electronic or otherwise, unless Programming Research Ltd. consents in writing in advance. 13. 商 標 QA C,QA C++, QA Fortran, QA Manager は Programming Research Ltd.の 商 標 で MISRA は MISRA Consortium を 代 表 して 運 営 する The Motor Industry Research Association の 登 録 商 標 でPR:QA と PR:QA ロゴは Programming Research Ltd.の 登 録 商 標 でMicrosoft と Windows は Microsoft Corporation の 登 録 商 標 でUNIX は UNIX System Laboratories, Inc. の 登 録 商 標 で 本 書 内 に 示 した 他 の 全 ての 製 品 やサービスには それらを 販 売 する 企 業 で 選 定 された 商 標 サー ビスマーク 製 品 名 が 含 まれま 2003 Programming Research Ltd 21
23 付 録 A. 追 加 されたメッセージ 警 告 番 号 メッセージ 40 size_t の 定 義 が 設 定 された 型 と 異 なりま 41 ptrdiff_t の 定 義 が 設 定 された 型 と 異 なりま 42 wchar_t の 定 義 が 設 定 された 型 と 異 なりま 進 数 定 数 は 一 部 のコンパイラでのみ 使 用 できま 634 ビットフィールドは unsigned または signed として 明 示 的 に 宣 言 するべきで 660 構 造 体 / 共 有 体 のメンバーに 名 前 がありません 662 名 前 無 しの 構 造 体 の 要 素 にアクセスするために 拡 張 された 構 文 を 使 用 していま 842 マクロは ブロック 内 で#define したり#undef したりしないで 下 さい 1274 接 尾 辞 が 付 いていない 浮 動 小 数 点 型 リテラルが 他 のオペランドの 暗 黙 的 なキャストを 引 き 起 こ しま 1275 接 尾 辞 が 付 いた 浮 動 小 数 点 型 リテラルが 他 のオペランドの 暗 黙 的 なキャストを 引 き 起 こしま 1276 整 数 型 リテラルが 代 入 の 前 に 暗 黙 的 に 浮 動 小 数 点 型 へキャストされま 1330 関 数 定 義 で 使 用 されている 仮 引 数 識 別 子 が 関 数 プロトタイプのものと 異 なりま 1331 実 引 数 の 型 か 個 数 が この 関 数 の 前 の 使 用 時 と 異 なりま 1332 実 引 数 の 型 か 個 数 が この 後 で 見 つかる 関 数 プロトタイプと 異 なりま 1333 実 引 数 の 型 か 個 数 が この 後 で 見 つかる 関 数 定 義 と 異 なりま 2102 汎 整 数 拡 張 : unsigned char は unsigned int に 拡 張 されま 2103 汎 整 数 拡 張 : unsigned short は unsigned int に 拡 張 されま 2104 汎 整 数 拡 張 : signed char は signed int に 拡 張 されま 2105 汎 整 数 拡 張 : signed short は signed int に 拡 張 されま 2106 汎 整 数 拡 張 : 単 なる char は signed int に 拡 張 されま 2107 汎 整 数 拡 張 : 単 なる char は unsigned int に 拡 張 されま 2110 デフォルトの 引 数 拡 張 : unsigned char は signed int に 拡 張 されま 2111 デフォルトの 引 数 拡 張 : unsigned short は signed int に 拡 張 されま 2112 デフォルトの 引 数 拡 張 : unsigned char は unsigned int に 拡 張 されま 2113 デフォルトの 引 数 拡 張 : unsigned short は unsigned int に 拡 張 されま 2114 デフォルトの 引 数 拡 張 : signed char は signed int に 拡 張 されま 2115 デフォルトの 引 数 拡 張 : signed short は signed int に 拡 張 されま 2116 デフォルトの 引 数 拡 張 : 単 なる char は signed int に 拡 張 されま 2117 デフォルトの 引 数 拡 張 : 単 なる char は unsigned int に 拡 張 されま 2118 デフォルトの 引 数 拡 張 : float は double に 拡 張 されま 3122 文 字 列 定 数 "%s"が 直 接 使 用 されていまこれは 避 けるべきで 3123 文 字 定 数 '%s'が 直 接 使 用 されていまこれは 避 けるべきで 3131 ビットフィールドの 大 きさの 指 定 に %s が 直 接 使 用 されていま 3141 空 の 文 は それ 自 身 だけを 1 行 に 置 くべきで 3219 static 関 数 '%s()'は この 翻 訳 単 位 内 で 使 用 されていません 3429 関 数 型 マクロよりも 関 数 を 使 用 すべきで 3439 マクロはキーワードの 再 定 義 に 使 用 してはいけません 3625 char 型 の 宣 言 には 明 示 的 に unsigned または signed を 付 けるべきで 3683 配 列 の 終 端 の 1つ 先 の 要 素 の 位 置 を 指 していま 4113 関 係 演 算 子 の 両 側 のオペランドが 論 理 式 で 4131 符 号 付 きのオペランドを 左 シフトしていま 4700 メトリックス %s の 値 が 閾 値 を 超 えていま 2003 Programming Research Ltd 22
24 付 録 B. 変 更 されたメッセージ メッセー ジ 番 号 メッセージ 160 [U] %s 番 目 の 変 換 指 定 子 はサポートされていません 161 [U] %s 番 目 の 変 換 指 定 子 'I'または'd'に 未 知 のフラグが 使 われていま 162 [U] %s 番 目 の 変 換 指 定 子 'o'に 未 知 のフラグが 使 われていま 163 [U] %s 番 目 の 変 換 指 定 子 'u'に 未 知 のフラグが 使 われていま 164 [U] %s 番 目 の 変 換 指 定 子 'x'に 未 知 のフラグが 使 われていま 165 [U] %s 番 目 の 変 換 指 定 子 'X'に 未 知 のフラグが 使 われていま 166 [U] %s 番 目 の 変 換 指 定 子 'f'に 未 知 のフラグが 使 われていま 167 [U] %s 番 目 の 変 換 指 定 子 'e'に 未 知 のフラグが 使 われていま 168 [U] %s 番 目 の 変 換 指 定 子 'E'に 未 知 のフラグが 使 われていま 169 [U] %s 番 目 の 変 換 指 定 子 'g'に 未 知 のフラグが 使 われていま 170 [U] %s 番 目 の 変 換 指 定 子 'G'に 未 知 のフラグが 使 われていま 171 [U] %s 番 目 の 変 換 指 定 子 'c'に 未 知 のフラグが 使 われていま 172 [U] %s 番 目 の 変 換 指 定 子 '%%'に 未 知 のフラグが 使 われていま 173 [U] %s 番 目 の 変 換 指 定 子 's'に 未 知 のフラグが 使 われていま 174 [U] %s 番 目 の 変 換 指 定 子 'n'に 未 知 のフラグが 使 われていま 175 [U] %s 番 目 の 変 換 指 定 子 'p'に 未 知 のフラグが 使 われていま 176 [U] %s 番 目 の 変 換 指 定 子 は 未 知 の 仕 様 で 177 [U] フィールド 幅 が 509 文 字 を 超 えました 178 [U] 精 度 幅 が 509 文 字 を 超 えました 179 [U] 変 換 指 定 子 '%s' と 実 引 数 の 型 が 合 っていません 184 [U] %s 番 目 の 変 換 指 定 子 を 満 足 させるための 実 引 数 が 足 りません 185 [U] 変 換 指 定 子 で 指 定 した 数 より 多 くの 実 引 数 で 呼 び 出 されていま 186 [U] 少 なくとも 一 つの 実 引 数 を 使 って 呼 び 出 さなければいけません 190 [U] %s 番 目 の 変 換 指 定 子 はサポートされていません 191 [U] %s 番 目 の 変 換 指 定 子 'd/i/n'に 未 知 のフラグが 使 われていま 192 [U] %s 番 目 の 変 換 指 定 子 'o'に 未 知 のフラグが 使 われていま 193 [U] %s 番 目 の 変 換 指 定 子 'u'に 未 知 のフラグが 使 われていま 194 [U] %s 番 目 の 変 換 指 定 子 'x/x'に 未 知 のフラグが 使 われていま 195 [U] %s 番 目 の 変 換 指 定 子 'e/e/f/g/g'に 未 知 のフラグが 使 われていま 196 [U] %s 番 目 の 変 換 指 定 子 's'に 未 知 のフラグが 使 われていま 197 [U] %s 番 目 の 変 換 指 定 子 'p'に 未 知 のフラグが 使 われていま 198 [U] %s 番 目 の 変 換 指 定 子 '%%'に 未 知 のフラグが 使 われていま 199 [U] %s 番 目 の 変 換 指 定 子 '['に 未 知 のフラグが 使 われていま 200 [U] %s 番 目 の 変 換 指 定 子 'c'に 未 知 のフラグが 使 われていま 201 [U] %s 番 目 の 変 換 指 定 子 は 未 知 の 仕 様 で 202 [U] '[]' 変 換 仕 様 の 中 の'-' 文 字 は 処 理 系 に 依 存 して 定 義 されま 203 [U] '[]' 内 の'-'の 前 にある 文 字 の 値 が 次 に 続 く 文 字 より 大 きいで 204 [U] フィールド 幅 が 509 文 字 を 超 えました 206 [U] 実 引 数 の 型 が%s 番 目 の 変 換 指 定 子 と 一 致 していません 207 [U] 'scanf' にはデータを 格 納 すべきオブジェクトのアドレスが 必 要 で 208 [U] scanset( 走 査 文 字 集 合 :[]に 囲 われた 文 字 のセット)に 同 じ 文 字 が1つ 以 上 現 れていま 241 このファイルには Ctrl-Z が 存 在 しま- これは PC から 転 送 されたコードですか? 2003 Programming Research Ltd 23
25 メッセー ジ 番 号 メッセージ 274 定 数 の 値 が 対 象 の 型 で 表 現 できる 範 囲 を 外 れていま 280 [L] 結 果 は ISO で 定 義 されている 符 号 付 きの 値 の 範 囲 を 超 えていま 283 [L] 浮 動 小 数 点 定 数 が 表 現 可 能 な 範 囲 を 超 えていま 307 [U] このキャストをポインタに 対 して 行 うことは 定 義 されていません 308 不 完 全 型 に 対 して ポインタを 含 む 移 植 性 のないキャストを 行 っていま 308 不 完 全 型 に 対 して ポインタを 含 む 移 植 性 のないキャストを 行 っていま 340 多 くの K&R コンパイラは '#error'を 受 け 付 けません 341 K&R コンパイラは ISO 文 字 列 生 成 演 算 子 '#'をサポートしていません 343 文 字 列 の 連 結 は ISO の 機 能 でK&R コンパイラでは 機 能 しません 344 K&R コンパイラは 関 数 プロトタイプをサポートしていません 345 旧 式 の K&R コンパイラは'void'を 識 別 子 として 扱 うでしょう 346 %s' は ISO の 予 約 語 ですが K&R コンパイラでは 認 識 されません 347 K&R コンパイラは'extern' 変 数 の 初 期 化 を 許 しません 348 旧 式 の K&R コンパイラはビットフィールドをサポートしません 349 単 項 演 算 子 '+' は ISO の 機 能 でこれは 全 ての K&R コンパイラでサポートされているわけで はありません 350 K&R コンパイラの 中 には'enum'をサポートしていないものや 正 しくサポートをしないものがありま 352 #elif' は 全 ての K&R コンパイラがサポートしているわけではありません 486 [C] 整 数 式 と 適 合 するポインタのみがポインタから 減 算 することができま 502 符 号 付 きデータに 対 する 右 シフトは 算 術 型 と 論 理 型 の 両 方 の 可 能 性 がありま 547 [U] このタグ '%s' の 宣 言 は 前 の 宣 言 と 矛 盾 していま 592 負 の'case'ラベルは 全 てのコンパイラに 対 して 移 植 性 があるわけではありません 625 [U] '%s'は 内 部 リンケージと 外 部 リンケージの 両 方 で 宣 言 されていま 振 る 舞 いは 未 定 義 で 635 [U] int 以 外 の 型 を 持 つビットフィールドの 振 る 舞 いは 未 定 義 で 650 [C] 関 数 の 仮 引 数 に 違 法 な 記 憶 クラス 指 定 子 が 使 われていま 652 [U] 識 別 子 は 関 数 プロトタイプの 中 の 仮 引 数 全 てに 与 えるか 全 く 与 えないかどちらかであるべきで 661 [U] '%s()'は ローカルに 宣 言 されたときに 記 憶 クラス 指 定 子 'static'を 伴 っていない 可 能 性 があり ま 664 関 数 の 仮 引 数 に'(void)' 型 は 使 用 できません おそらく 仮 引 数 リストを'(void)'にする 意 図 だった はずで 664 関 数 の 仮 引 数 に'(void)' 型 は 使 用 できません おそらく 仮 引 数 リストを'(void)'にする 意 図 だった はずで 687 結 合 された 文 字 列 を 用 いて 配 列 が 初 期 化 されていて 初 期 化 子 の 数 が 宣 言 されたサイズより 小 さ くなっていま 688 配 列 のサイズが 結 合 された 文 字 列 を 含 む 初 期 化 子 の 数 によって 決 定 されていま 689 初 期 化 子 が 飛 び 越 されるか 全 く 使 用 されていない 可 能 性 がありま 735 switch' 文 の 中 で 関 係 演 算 子 や 論 理 演 算 子 を 使 うと 通 常 はプログラミング エラーとなりま 744 [U] ' %s()'は'void' 型 以 外 の 型 を 返 すと 定 義 されていますが 'return' 文 がありません 745 %s()'は 'void' 型 以 外 の 型 を 返 すと 定 義 されていますが 'return;'が 見 つかりました 747 [u] 'void' 型 の 関 数 として 定 義 された'%s()' 内 で 'return 式 ;'が 見 つかりました 754 %s()'は 'return;'と'return 式 ;'の 両 方 の 文 を 持 っていま 769 'break' 文 は'switch' 文 の 中 でのみ 使 用 されるべきで 770 continue 文 は 使 用 するべきではありません 2003 Programming Research Ltd 24
26 メッセー ジ 番 号 メッセージ 776 [L] 外 部 識 別 子 名 が 他 の 識 別 子 名 ( 例 '%s')と 最 初 の 6 文 字 で 一 致 していま - プログラムは ISO 準 拠 ではありません 777 [U] 外 部 識 別 子 名 が 他 の 識 別 子 名 ( 例 '%s')と 指 定 された 文 字 数 の 範 囲 内 で 異 なっていません 778 [L] 識 別 子 名 が 他 の 識 別 子 名 ( 例 '%s')と 最 初 の 31 文 字 で 一 致 していま - プログラムは ISO 準 拠 ではありません 779 [U] 識 別 子 名 が 他 の 識 別 子 名 ( 例 '%s')と 指 定 された 文 字 数 の 範 囲 内 で 異 なっていません 813 [U] '#include <%s>' 内 での' " \\ または /*の 使 用 は 未 定 義 の 振 る 舞 いを 生 じま 814 [U] '#include "%s"' 内 での' '\\ または /*の 使 用 は 未 定 義 の 振 る 舞 いを 生 じま 815 [L] #include < > の 名 前 は ISO の 制 約 違 反 で 816 [L] #include " " の 名 前 は ISO の 制 約 違 反 で 818 [C] '%s'を 見 つけることができません 適 切 な 検 索 パスが 設 定 されていないのでしょう 819 [C] '%s'を 開 くことができません 適 切 な 検 索 パスが 設 定 されていないのでしょう 820 #include'にはヘッダ 名 が 必 要 で 830 [S] 前 処 理 指 令 の 後 には 空 白 類 と 改 行 のみを 続 けられま 前 処 理 指 令 に 対 する 余 分 なテキスト を 追 加 するにはコメントを 使 用 して 下 さい 845 [C] オブジェクト 型 マクロ '%s'を 関 数 型 マクロとして 再 定 義 していま 855 前 処 理 の 結 果 が 前 処 理 指 令 の 形 式 を 持 つトークンの 並 びの 中 に 存 在 しま 857 [L] マクロ 定 義 の 数 が1024 を 超 えていま - プログラムは ISO 準 拠 ではありません 858 [L] マクロ 仮 引 数 の 数 が 31 を 超 えていま - プログラムは ISO 準 拠 ではありません 859 [L] マクロ 呼 び 出 しの 実 引 数 の 数 が 31を 超 えていま - プログラムは ISO 準 拠 ではありま せん 869 #error' 前 処 理 指 令 : %s 解 析 が'#error'によって 中 止 されました 874 [U] 文 字 列 リテラルとワイド 文 字 列 リテラルが 隣 接 していま 899 [C] '#'は 前 処 理 トークン 内 の 区 切 子 か'#define' 内 の 演 算 子 としてのみ 使 用 できま 906 [U] 基 本 ソース 文 字 集 合 に 無 い 文 字 が 使 われていま 918 ソースが 複 雑 すぎまこの 問 題 を 東 陽 テクニカ([email protected])に 連 絡 して 下 さい 1003 [S] '#%s'はインライン アセンブラ 用 の 言 語 拡 張 で 1004 [S] 対 応 する'#asm' 前 処 理 指 令 が 無 い '#endasm'が 見 つかりました 1005 [S] '#%s' 前 処 理 指 令 を 探 している 途 中 で ファイルの 終 端 に 到 達 してしまいました 1006 [S] このアセンブラ 定 数 は 無 視 されました 1011 [S] C++コメント '//' の 使 用 は C 言 語 としては 拡 張 仕 様 で 1018 [S] 接 尾 語 'LL'は ISO C に 対 する 拡 張 仕 様 で 1019 [S] '@アドレス'は ISO C ではサポートされていません 1023 [C] 関 数 型 に 対 する' alignof ' は 違 法 で 1024 [C] 不 完 全 型 に 対 する ' alignof ' は 違 法 で 1025 [C] ビットフィールドに 対 する' alignof ' は 違 法 で 1026 [S] この '@ ワード' は 無 視 されました 1100 ラベル '%s' は typedef としても 宣 言 されています 接 尾 語 が 付 いていない 整 数 型 リテラルが 他 のオペランドの 暗 黙 的 なキャストを 引 き 起 こしま 1251 接 尾 語 が 整 数 型 リテラルが 他 のオペランドの 暗 黙 的 なキャストを 引 き 起 こしま 1252 接 尾 語 が 付 いた 整 数 型 リテラルが 暗 黙 的 に 他 の 型 へキャストされま 1253 接 尾 語 が 付 いていない 整 数 型 リテラルが 暗 黙 的 に 他 の 型 へキャストされま 1254 リテラルの 接 尾 語 が 整 数 定 数 の 結 果 の 型 と 一 致 しません 1255 接 尾 語 が 付 いていない 整 数 型 リテラルが int 型 ではありません 1256 接 尾 語 が 付 いた 整 数 型 リテラルが 代 入 の 前 に 暗 黙 的 にキャストされま 2003 Programming Research Ltd 25
27 メッセー ジ 番 号 メッセージ 1257 接 尾 語 が 付 いた 整 数 型 リテラルが 代 入 の 前 に 暗 黙 的 により 小 さな 型 へキャストされま 1258 接 尾 語 が 付 いた 整 数 型 リテラルが 明 示 的 に 他 の 型 へキャストされま 1259 接 尾 語 が 付 いていない 整 数 型 リテラルが 明 示 的 に 他 の 型 へキャストされま 1260 整 数 型 リテラルが 暗 黙 的 に 浮 動 小 数 点 型 へキャストされま 1261 接 尾 語 が 付 いた 浮 動 小 数 点 型 リテラルが 暗 黙 的 に 他 の 型 へキャストされま 1262 接 尾 語 が 付 いていない 浮 動 小 数 点 型 リテラルが 暗 黙 的 に 他 の 型 へキャストされま 1264 接 尾 語 が 付 いた 浮 動 小 数 点 型 リテラルが 代 入 の 前 に 暗 黙 的 にキャストされま 1265 接 尾 語 が 付 いていない 浮 動 小 数 点 型 リテラルが 代 入 の 前 に 暗 黙 的 にキャストされま 1267 接 尾 語 が 付 いた 浮 動 小 数 点 型 リテラルが 明 示 的 に 他 の 型 へキャストされま 1268 接 尾 語 が 付 いていない 浮 動 小 数 点 型 リテラルが 明 示 的 に 他 の 型 へキャストされま 1269 浮 動 小 数 点 型 リテラルが 明 示 的 に 整 数 型 へキャストされま 1271 int 型 以 外 の 式 を 使 用 しても 列 挙 定 数 の 型 は 変 更 されません 1273 リテラル 定 数 が 意 図 した 型 よりも 大 きすぎま 1301 一 部 の C++では '%s' は 予 約 語 で 1303 関 数 型 の 空 の 仮 引 数 並 びは C++では 異 なる 意 味 を 持 ちま 1304 古 いスタイルの 関 数 定 義 '%s()' は C++への 移 植 性 がありません 1306 '%s'に 対 する 複 数 の 一 時 的 定 義 がありま - C では 動 作 しますが C++では 動 作 しません 1307 名 前 無 しの 構 造 体 型 と 共 用 体 型 は C++への 移 行 の 際 に 移 植 上 の 問 題 を 引 き 起 こすかも 知 れま せん 1309 C++では typedef '%s'は 既 に 存 在 する 構 造 体 タグ/ 共 用 体 タグ/'enum'タグと 衝 突 しま 1310 '%s'は 同 じ 構 造 体 / 共 用 体 /'enum'に 対 してタグ 並 びに typedef として 使 われていま 1312 この 初 期 化 されている 配 列 は 文 字 列 初 期 化 子 の 終 端 の'\0'を 保 持 しません 1314 タグ'%s'は 他 の 構 造 体 / 共 用 体 の 中 で 定 義 されました 1315 C++では 'static'を 指 定 できるのはオブジェクトまたは 関 数 だけで 1318 C++では 列 挙 型 オブジェクトに 対 して += 等 の 複 合 型 演 算 子 を 使 用 することはできません 1319 C++では 増 分 と 減 分 演 算 子 は 列 挙 型 付 きのオブジェクトには 適 用 できません 1323 列 挙 型 定 数 の sizeof は C++では sizeof(int)とは 保 証 されていません 1325 '%s()'は 'void' 型 以 外 の 型 を 返 すと 定 義 されていますが 'return;'を 含 んでいまこれは C++で は 許 されません 1327 C++では マクロ STDC の 値 や 存 在 は 何 も 保 証 されていません 1328 関 数 宣 言 の 中 で タグ 付 けされた 型 が 定 義 されていま 1475 列 挙 型 の 値 の 取 り 得 る 範 囲 を 考 えると このテストは 常 に 真 になりま 1476 列 挙 型 の 値 の 取 り 得 る 範 囲 を 考 えると このテストは 常 に 偽 になりま 2002 この 'switch' 文 には 'default' ラベルがありません 2003 空 でない 'case' ラベルは 明 示 的 な 'break' 文 で 終 わるべきで 2004 'if'-'else'-'if' 文 を 完 結 させる 'else' 文 が 存 在 しません 2006 関 数 '%s()' には 複 数 の'return' 文 が 存 在 しま 2008 'case'ラベルまたは'default'ラベルの 前 に'switch' 文 本 体 のコードが 存 在 しま 2010 関 数 '%s()' を 呼 び 出 してはいけません 2100 汎 整 数 拡 張 : unsigned char は signed int に 拡 張 されま 2101 汎 整 数 拡 張 : unsigned short は signed int に 拡 張 されま 2465 ループが 1 回 しか 実 行 されません 2469 ループ 本 体 の 中 で 制 御 変 数 '%s'が 変 更 されていま 2547 タグ'%s'を 使 うことによってより 広 域 な 宣 言 を 隠 していま 3002 関 数 '%s()'を 定 義 する 際 に 識 別 子 リストと 仮 引 数 宣 言 を 分 離 して 記 述 するのは 旧 式 の 方 法 で 2003 Programming Research Ltd 26
28 メッセー ジ 番 号 メッセージ 3101 単 項 演 算 子 '-' を unsigned int または unsigned long に 対 して 使 用 すると 結 果 が'unsigned'に なってしまいま 3104 #pragma '%s' は 不 正 な 実 引 数 を 持 つので 無 視 されました 3105 #pragma ブロックが #pragma %s によって 閉 じられていません 3106 この # 指 令 は 無 視 されていまこの# 指 令 は#pragma %s を 期 待 する#pragma ブロックの 中 に 存 在 しま 3108 [S] 入 れ 子 (ネスティング)のコメントは ISO 標 準 では 認 識 されないため 使 用 するべきではありま せん 3110 この ','の 左 オペランドは 何 の 副 作 用 もありません 3120 整 数 定 数 '%s'が 直 接 使 用 されていまこれは 避 けるべきで 3121 浮 動 小 数 点 型 定 数 '%s'が 直 接 使 用 されていまこれは 避 けるべきで 3140 コメントのない 空 の 文 が それ 自 身 だけで 1 行 に 置 かれていま 3205 識 別 子 '%s'はその 有 効 範 囲 で 使 用 されていません 削 除 可 能 で 3208 '%s()' は 値 を 返 しますが 無 視 されていることがありま 3209 '%s()' は 値 を 返 しますが いつも 無 視 されていま 3210 識 別 子 '%s'は 広 域 宣 言 されましたが 使 用 されていません 3211 識 別 子 '%s'は 広 域 定 義 されましたが 使 用 されていません 3302 定 数 式 での 符 号 無 しの 引 き 算 の 結 果 が 0 を 下 回 ったため 上 位 ビットが 失 われました 3303 定 数 式 での 符 号 無 しの 演 算 の 結 果 が 最 大 値 を 超 えたため 上 位 ビットが 失 われました 3304 定 数 式 での 符 号 無 しの 掛 け 算 の 結 果 が 最 大 値 を 超 えたため 上 位 ビットが 失 われました 3305 より 制 限 された 境 界 調 整 へのポインタキャストで 3309 この'switch' 文 の 条 件 式 は 定 数 式 で 3310 この 構 造 体 タグ'%s'の 定 義 はまだ 与 えられていません 3311 このブロックの 外 側 からラベル '%s' へジャンプしていまローカルな 初 期 化 は 行 なわれません 3312 [U] ラベル '%s' が そこにジャンプすると 実 行 されないローカルな 初 期 化 文 を 含 むブロック 内 にあ りま 3313 この 構 造 体 タグ'%s'の 定 義 が 見 つかりません 3316 符 号 無 しのデータを 0 と 比 較 するのは 危 険 で 3323 このループの 制 御 条 件 が 定 数 値 で 3328 符 号 無 しの 変 数 を 負 の 定 数 と 比 較 していまこれは 危 険 で 3330 関 数 '%s()'が 可 変 個 の 実 引 数 を 伴 って 呼 び 出 されていま 3331 [U] '%s()'の 値 が 使 用 されていますが 値 を 返 しません この 振 る 舞 いは 未 定 義 で 3332 この '#if ' で 使 用 されているマクロ '%s'が 定 義 されていません 3333 break' 文 は 'switch' 文 の 中 でのみ 使 用 されるべきで 3334 この'%s'の 宣 言 はより 広 域 な 宣 言 を 隠 していま 3335 関 数 プロトタイプがありません 省 略 時 解 釈 で'extern int %s'が 挿 入 されま 3336 この 列 挙 型 はまだ 定 義 されていません 3344 値 のテストは 明 示 的 に 行 うべきで 3404 *p++ の 意 味 は *(p++) であり (*p)++ ではありません この 式 には 副 作 用 がありません 3411 マクロ 定 義 の 中 に 対 になっていない 角 括 弧 または 括 弧 がありま 3412 マクロ 定 義 の 中 に '{', '}', ';' またはキーワード 予 約 語 が 含 まれていま 3413 このマクロ 定 義 は typedef に 置 き 換 えることができるはずで 3414 マクロ 定 義 に 記 憶 域 修 飾 子 '%s'が 含 まれていま 3415 演 算 子 '&&', ' ', '? :' の 右 オペランドに 副 作 用 がありま 3416 この 論 理 式 に 副 作 用 がありま 2003 Programming Research Ltd 27
29 メッセー ジ 番 号 メッセージ 3418 カンマ 演 算 子 が for ループのヘッダで 使 用 されていま 3419 for' 文 の 初 期 化 式 に 副 作 用 がありません 3420 'for' 文 の 増 分 式 に 副 作 用 がありません 3426 カンマ 演 算 子 の 右 側 に 副 作 用 がなく その 値 は 使 用 されません 3428 マクロ 定 義 に 型 修 飾 子 '%s'が 含 まれていま 3430 マクロの 実 引 数 は 括 弧 で 囲 むべきで 3437 [U] 'assert'マクロを 抑 制 してこの 名 前 の 関 数 を 呼 べるようにしていま 未 定 義 の 振 る 舞 いを 生 じ ま 3438 [U] 'assert'マクロを#undef してその 名 前 の 関 数 を 呼 べるようにすると 未 定 義 の 振 る 舞 いになりま 3607 仮 引 数 '%s'は 関 数 として 宣 言 されているので 関 数 ポインタに 暗 黙 の 変 換 が 行 われま 3611 単 なる char と 負 の 定 数 との 比 較 には 移 植 性 がありません 3612 単 なる char と 0 との 比 較 には 移 植 性 がありません 3613 コンパイラによってはこの 8 または 9 を 8 進 数 定 数 の 一 部 とみなしま 3616 文 字 定 数 はプリプロセッサの 演 算 での 値 と 実 際 のコードでの 値 が 異 なるかもしれません 3617 構 造 体 / 共 用 体 の 代 入 は 古 いコンパイラではサポートしていません 3623 関 数 に 構 造 体 または 共 用 体 を 値 で 渡 していま 3624 関 数 から 構 造 体 または 共 用 体 を 値 で 返 していま 3651 サイズが 不 明 な 配 列 に typedef を 使 用 することは 予 期 できない 結 果 を 引 き 起 こしま 3661 単 なる int のビットフィールドと 0 との 比 較 には 移 植 性 がありません 3662 単 なる int のビットフィールドと 負 の 定 数 との 比 較 には 移 植 性 がありません 3700 暗 黙 のキャスト: char から signed char 移 植 性 のない 単 なる char からの 型 変 換 で 3701 暗 黙 のキャスト: char から unsigned char 移 植 性 のない 単 なる char からの 型 変 換 で 3703 暗 黙 のキャスト: char から unsigned short 移 植 性 のない 単 なる char からの 型 変 換 で 3705 暗 黙 のキャスト: char から unsigned int 移 植 性 のない 単 なる char からの 型 変 換 で 3707 暗 黙 のキャスト: char から long 移 植 性 のない 単 なる char からの 型 変 換 で 3708 暗 黙 のキャスト: char から float 整 数 から 浮 動 小 数 点 への 型 変 換 で 3709 暗 黙 のキャスト: char から doublet 整 数 から 浮 動 小 数 点 への 型 変 換 で 3710 暗 黙 のキャスト: char から long double 整 数 から 浮 動 小 数 点 への 型 変 換 で 3711 暗 黙 のキャスト: unsigned char から char 移 植 性 のない 単 なる char への 型 変 換 で 3712 暗 黙 のキャスト: unsigned char から signed char 符 号 無 しから 符 号 付 きへの 型 変 換 で 3713 暗 黙 のキャスト: unsigned char から short 3715 暗 黙 のキャスト: unsigned char から int 3717 暗 黙 のキャスト: unsigned char から long 3719 暗 黙 のキャスト: unsigned char から float 整 数 から 浮 動 小 数 点 数 への 変 換 で 3720 暗 黙 のキャスト: unsigned char から double 整 数 から 浮 動 小 数 点 数 への 変 換 で 3721 暗 黙 のキャスト: unsigned char から long double 整 数 から 浮 動 小 数 点 数 への 変 換 で 3722 暗 黙 のキャスト: signed char から char 単 なる char への 移 植 性 のない 変 換 で 3723 暗 黙 のキャスト: signed char から unsigned char 符 号 付 きから 符 号 無 しへの 変 換 で 3725 暗 黙 のキャスト: signed char から unsigned short 符 号 付 きから 符 号 無 しへの 変 換 で 3727 暗 黙 のキャスト: signed char から unsigned int 符 号 付 きから 符 号 無 しへの 変 換 で 3729 暗 黙 のキャスト: signed char から unsigned long 符 号 付 きから 符 号 無 しへの 変 換 で 3730 暗 黙 のキャスト: signed char から float 整 数 から 浮 動 小 数 点 数 への 変 換 で 3731 暗 黙 のキャスト: signed char から double 整 数 から 浮 動 小 数 点 数 への 変 換 で 3732 暗 黙 のキャスト: signed char から long double 整 数 から 浮 動 小 数 点 数 への 変 換 で 2003 Programming Research Ltd 28
30 メッセー ジ 番 号 メッセージ 3733 暗 黙 のキャスト: short から char より 小 さな 型 への 変 換 単 なる char への 移 植 性 のない 変 換 で 3734 暗 黙 のキャスト: short から signed char より 小 さな 型 への 変 換 で 3735 暗 黙 のキャスト: short から unsigned char 符 号 付 きから より 小 さな 符 号 無 しへの 変 換 で 3736 暗 黙 のキャスト: short から unsigned short 符 号 付 きから 符 号 無 しへの 変 換 で 3738 暗 黙 のキャスト: short から unsigned int 符 号 付 きから 符 号 無 しへの 変 換 で 3740 暗 黙 のキャスト: short から unsigned long 符 号 付 きから 符 号 無 しへの 変 換 で 3741 暗 黙 のキャスト: short から float 整 数 から 浮 動 小 数 点 数 への 変 換 で 3742 暗 黙 のキャスト: short から double 整 数 から 浮 動 小 数 点 数 への 変 換 で 3743 暗 黙 のキャスト: short から long double 整 数 から 浮 動 小 数 点 数 への 変 換 で 3744 暗 黙 のキャスト: unsigned short から char より 小 さな 型 への 変 換 単 なる char への 移 植 性 のな い 変 換 で 3745 暗 黙 のキャスト: unsigned short から signed char 符 号 無 しから より 小 さな 符 号 付 きへの 変 換 で 3746 暗 黙 のキャスト: unsigned short から unsigned char より 小 さな 型 への 変 換 で 3747 暗 黙 のキャスト: unsigned short から short 符 号 無 しから 符 号 付 きへの 変 換 で 3748 暗 黙 のキャスト: unsigned short から int 3750 暗 黙 のキャスト: unsigned short から long 3752 暗 黙 のキャスト: unsigned short から float 整 数 から 浮 動 小 数 点 数 への 変 換 で 3753 暗 黙 のキャスト: unsigned short から double 整 数 から 浮 動 小 数 点 数 への 変 換 で 3754 暗 黙 のキャスト: unsigned short から long double 整 数 から 浮 動 小 数 点 数 への 変 換 で 3755 暗 黙 のキャスト: int から char より 小 さな 型 への 変 換 単 なる char への 移 植 性 のない 変 換 で 3756 暗 黙 のキャスト: int から signed char より 小 さな 型 への 変 換 で 3757 暗 黙 のキャスト: int から unsigned char 符 号 付 きから より 小 さな 符 号 無 しへの 変 換 で 3758 暗 黙 のキャスト: int から short より 小 さな 型 への 変 換 で 3759 暗 黙 のキャスト: int から unsigned short 符 号 付 きから より 小 さな 符 号 無 しへの 変 換 で 3760 暗 黙 のキャスト: int から unsigned int 符 号 付 きから 符 号 無 しへの 変 換 で 3762 暗 黙 のキャスト: int から unsigned long 符 号 付 きから 符 号 無 しへの 変 換 で 3763 暗 黙 のキャスト: int から float 整 数 から 浮 動 小 数 点 数 への 変 換 で 3764 暗 黙 のキャスト: int から double 整 数 から 浮 動 小 数 点 数 への 変 換 で 3765 暗 黙 のキャスト: int から long double 整 数 から 浮 動 小 数 点 数 への 変 換 で 3766 暗 黙 のキャスト: unsigned int から char 小 さな 型 への 変 換 単 なる char への 移 植 性 のない 変 換 で 3767 暗 黙 のキャスト: unsigned int から signed char 符 号 無 しから より 小 さな 符 号 付 きへの 変 換 で 3768 暗 黙 のキャスト: unsigned int から unsigned char より 小 さな 型 への 変 換 で 3769 暗 黙 のキャスト: unsigned int から short 符 号 無 しから より 小 さな 符 号 付 きへの 変 換 で 3770 暗 黙 のキャスト: unsigned int から unsigned short より 小 さな 型 への 変 換 で 3771 暗 黙 のキャスト: unsigned int から int 符 号 無 しから 符 号 付 きへの 変 換 で 3772 暗 黙 のキャスト: unsigned int から long 3774 暗 黙 のキャスト: unsigned int から float 整 数 から 浮 動 小 数 点 数 への 変 換 で 3775 暗 黙 のキャスト: unsigned int から double 整 数 から 浮 動 小 数 点 数 への 変 換 で 3776 暗 黙 のキャスト: unsigned int から long double 整 数 から 浮 動 小 数 点 数 への 変 換 で 3777 暗 黙 のキャスト: long から char より 小 さな 型 への 変 換 単 なる char への 移 植 性 のない 変 換 で 2003 Programming Research Ltd 29
31 メッセー ジ 番 号 メッセージ 3778 暗 黙 のキャスト: long から signed char より 小 さな 型 への 変 換 で 3779 暗 黙 のキャスト: long から unsigned char 符 号 付 きから より 小 さな 符 号 無 しへの 変 換 で 3780 暗 黙 のキャスト: long から short より 小 さな 型 への 変 換 で 3781 暗 黙 のキャスト: long から unsigned short 符 号 付 きから より 小 さな 符 号 無 しへの 変 換 で 3782 暗 黙 のキャスト: long から int より 小 さな 型 への 変 換 で 3783 暗 黙 のキャスト: long から unsigned int 符 号 付 きから より 小 さな 符 号 無 しへの 変 換 で 3784 暗 黙 のキャスト: long から unsigned long 符 号 付 きから 符 号 無 しへの 変 換 で 3785 暗 黙 のキャスト: long から float 整 数 から 浮 動 小 数 点 数 への 変 換 で 3786 暗 黙 のキャスト: long から double 整 数 から 浮 動 小 数 点 数 への 変 換 で 3787 暗 黙 のキャスト: long から long double 整 数 から 浮 動 小 数 点 数 への 変 換 で 3788 暗 黙 のキャスト: unsigned long から char より 小 さな 型 への 変 換 単 なる char への 移 植 性 のない 変 換 で 3789 暗 黙 のキャスト: unsigned long から signed char 符 号 無 しから より 小 さな 符 号 付 きへの 変 換 で 3790 暗 黙 のキャスト: unsigned long から unsigned char より 小 さな 型 への 変 換 で 3791 暗 黙 のキャスト: unsigned long から short 符 号 無 しから より 小 さな 符 号 付 きへの 変 換 で 3792 暗 黙 のキャスト: unsigned long から unsigned short より 小 さな 型 への 変 換 で 3793 暗 黙 のキャスト: unsigned long から int 符 号 無 しから より 小 さな 符 号 付 きへの 変 換 で 3794 暗 黙 のキャスト: unsigned long から unsigned int より 小 さな 型 への 変 換 で 3795 暗 黙 のキャスト: unsigned long から long 符 号 無 しから 符 号 付 きへの 変 換 で 3796 暗 黙 のキャスト: unsigned long から float 整 数 から 浮 動 小 数 点 数 への 変 換 で 3797 暗 黙 のキャスト: unsigned long から double 整 数 から 浮 動 小 数 点 数 への 変 換 で 3798 暗 黙 のキャスト: unsigned long から long double 整 数 から 浮 動 小 数 点 数 への 変 換 で 3799 暗 黙 のキャスト: float から char 精 度 の 損 失 が 起 こり 得 ま 3800 暗 黙 のキャスト: float から signed char 精 度 の 損 失 が 起 こり 得 ま 3801 暗 黙 のキャスト: float から unsigned char 精 度 の 損 失 が 起 こり 得 ま 3802 暗 黙 のキャスト: float から short 精 度 の 損 失 が 起 こり 得 ま 3803 暗 黙 のキャスト: float から unsigned short 精 度 の 損 失 が 起 こり 得 ま 3804 暗 黙 のキャスト: float から int 精 度 の 損 失 が 起 こり 得 ま 3805 暗 黙 のキャスト: float から unsigned int 精 度 の 損 失 が 起 こり 得 ま 3806 暗 黙 のキャスト: float から long 精 度 の 損 失 が 起 こり 得 ま 3807 暗 黙 のキャスト: float から unsigned long 精 度 の 損 失 が 起 こり 得 ま 3810 暗 黙 のキャスト: double から char 精 度 の 損 失 が 起 こり 得 ま 3811 暗 黙 のキャスト: double から signed char 精 度 の 損 失 が 起 こり 得 ま 3812 暗 黙 のキャスト: double から unsigned char 精 度 の 損 失 が 起 こり 得 ま 3813 暗 黙 のキャスト: double から short 精 度 の 損 失 が 起 こり 得 ま 3814 暗 黙 のキャスト: double から unsigned short 精 度 の 損 失 が 起 こり 得 ま 3815 暗 黙 のキャスト: double から int 精 度 の 損 失 が 起 こり 得 ま 3816 暗 黙 のキャスト: double から unsigned int 精 度 の 損 失 が 起 こり 得 ま 3817 暗 黙 のキャスト: double から long 精 度 の 損 失 が 起 こり 得 ま 3818 暗 黙 のキャスト: double から unsigned long 精 度 の 損 失 が 起 こり 得 ま 3819 暗 黙 のキャスト: double から float 精 度 の 損 失 が 起 こり 得 ま 3821 暗 黙 のキャスト: long double から char 精 度 の 損 失 が 起 こり 得 ま 3822 暗 黙 のキャスト: long double から signed char 精 度 の 損 失 が 起 こり 得 ま 3823 暗 黙 のキャスト: long double から unsigned char 精 度 の 損 失 が 起 こり 得 ま 2003 Programming Research Ltd 30
32 メッセー ジ 番 号 メッセージ 3824 暗 黙 のキャスト: long double から short 精 度 の 損 失 が 起 こり 得 ま 3825 暗 黙 のキャスト: long double から unsigned short 精 度 の 損 失 が 起 こり 得 ま 3826 暗 黙 のキャスト: long double から int 精 度 の 損 失 が 起 こり 得 ま 3827 暗 黙 のキャスト: long double から unsigned int 精 度 の 損 失 が 起 こり 得 ま 3828 暗 黙 のキャスト: long double から long 精 度 の 損 失 が 起 こり 得 ま 3829 暗 黙 のキャスト: long double から unsigned long 精 度 の 損 失 が 起 こり 得 ま 3830 暗 黙 のキャスト: long double から float 精 度 の 損 失 が 起 こり 得 ま 3831 暗 黙 のキャスト: long double から double 精 度 の 損 失 が 起 こり 得 ま 3891 右 シフトされた 式 をより 大 きな 型 へキャストしていま 3894 右 シフトされた 式 をより 小 さな 型 へキャストしていま 3900 char の 値 が signed char %s()から 返 されていま 単 なる char の 移 植 性 のない 型 変 換 で 3901 char の 値 が unsigned char %s()から 返 されていま 単 なる char の 移 植 性 のない 型 変 換 で 3903 char の 値 が unsigned short %s()から 返 されていま 単 なる char の 移 植 性 のない 型 変 換 で 3905 char の 値 が unsigned int %s()から 返 されていま 単 なる char の 移 植 性 のない 型 変 換 で 3907 char の 値 が unsigned long %s()から 返 されていま 単 なる char の 移 植 性 のない 型 変 換 で 3908 char の 値 が float %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3909 char の 値 が double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3910 char の 値 が long double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3911 unsigned char の 値 が char %s()から 返 されていま 単 なる char への 移 植 性 のない 変 換 で 3912 unsigned char の 値 が signed char %s()から 返 されていま 符 号 無 しから 符 号 付 きへの 変 換 で 3913 unsigned char の 値 が short %s()から 返 されていま 3915 unsigned char の 値 が int %s()から 返 されていま 3917 unsigned char の 値 が long %s()から 返 されていま 3919 unsigned char の 値 が float %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3920 unsigned char の 値 が double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3921 unsigned char の 値 が long double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3922 signed char の 値 が char %s()から 返 されていま 単 なる char への 移 植 性 のない 変 換 で 3923 signed char の 値 が unsigned char %s()から 返 されていま 符 号 付 きから 符 号 無 しへの 変 換 で 3925 signed char の 値 が unsigned short %s()から 返 されていま 符 号 付 きから 符 号 無 しへの 変 換 で 3927 signed char の 値 が unsigned int %s()から 返 されていま 符 号 付 きから 符 号 無 しへの 変 換 で 3929 signed char の 値 が unsigned long %s()から 返 されていま 符 号 付 きから 符 号 無 しへの 変 換 で 3930 signed char の 値 が float %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3931 signed char の 値 が double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3932 signed char の 値 が long double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3933 short の 値 が char %s()から 返 されていまより 小 さな 型 への 変 換 で 単 なる char への 移 植 性 のない 変 換 で 3934 short の 値 が signed char %s()から 返 されていまより 小 さな 型 への 変 換 で 3935 unsigned char %s()から 返 されていま 符 号 付 きから 小 さな 符 号 無 しへの 変 換 で 3936 short の 値 が unsigned short %s()から 返 されていま 符 号 付 きから 符 号 無 しへの 変 換 で 3938 short の 値 が unsigned int %s()から 返 されていま 符 号 付 きから 符 号 無 しへの 変 換 で 2003 Programming Research Ltd 31
33 メッセー ジ 番 号 メッセージ 3940 short の 値 が unsigned long %s()から 返 されていま 符 号 付 きから 符 号 無 しへの 変 換 で 3941 short の 値 が float %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3942 short の 値 が double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3943 short の 値 が long double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3944 unsigned short の 値 が char %s()から 返 されていまより 小 さな 型 への 変 換 で 単 なる char へ の 移 植 性 のない 変 換 で 3945 unsigned short の 値 が signed char %s()から 返 されていま 符 号 無 しから より 小 さな 符 号 付 きへ の 変 換 で 3946 unsigned short の 値 が unsigned char %s()から 返 されていまより 小 さな 型 への 変 換 で 3947 unsigned short の 値 が short %s()から 返 されていま 符 号 無 しから 符 号 付 きへの 変 換 で 3948 unsigned short の 値 が int %s()から 返 されていま 3950 unsigned short の 値 が long %s()から 返 されていま 3952 unsigned short の 値 が float %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3953 unsigned short の 値 が double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3954 unsigned short の 値 が long double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3955 int の 値 が char %s()から 返 されていまより 小 さな 型 への 変 換 で 単 なる char への 移 植 性 の ない 変 換 で 3956 int の 値 が signed char %s()から 返 されていまより 小 さな 型 への 変 換 で 3957 int の 値 が unsigned char %s()から 返 されていま 符 号 付 きから より 小 さな 符 号 無 しへの 変 換 で 3958 int の 値 が short %s()から 返 されていまより 小 さな 型 への 変 換 で 3959 int の 値 が unsigned short %s()から 返 されていま 符 号 付 きから より 小 さな 符 号 無 しへの 変 換 で 3960 int の 値 が unsigned int %s()から 返 されていま 符 号 付 きから 符 号 無 しへの 変 換 で 3962 int の 値 が unsigned long %s()から 返 されていま 符 号 付 きから 符 号 無 しへの 変 換 で 3963 int の 値 が float %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3964 int の 値 が double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3965 int の 値 が long double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3966 unsigned int の 値 が char %s()から 返 されていまより 小 さな 型 への 変 換 で 単 なる char への 移 植 性 のない 変 換 で 3967 unsigned int の 値 が signed char %s()から 返 されていま 符 号 無 しから より 小 さな 符 号 付 きへの 変 換 で 3968 unsigned int の 値 が unsigned char %s()から 返 されていまより 小 さな 型 への 変 換 で 3969 unsigned int の 値 が short %s()から 返 されていま 符 号 無 しから より 小 さな 符 号 付 きへの 変 換 で 3970 unsigned int の 値 が unsigned short %s()から 返 されていまより 小 さな 型 への 変 換 で 3971 unsigned int の 値 が int %s()から 返 されていま 符 号 無 しから 符 号 付 きへの 変 換 で 3972 unsigned int の 値 が long %s()から 返 されていま 3974 unsigned int の 値 が float %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3975 unsigned int の 値 が double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3976 unsigned int の 値 が long double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3977 long の 値 が char %s()から 返 されていまより 小 さな 型 への 変 換 で 単 なる char への 移 植 性 のない 変 換 で 2003 Programming Research Ltd 32
34 メッセー ジ 番 号 メッセージ 3978 long の 値 が signed char %s()から 返 されていまより 小 さな 型 への 変 換 で 3979 long の 値 が unsigned char %s()から 返 されていま 符 号 付 きから より 小 さな 符 号 無 しへの 変 換 で 3980 long の 値 が short %s()から 返 されていまより 小 さな 型 への 変 換 で 3981 long の 値 が unsigned short %s()から 返 されていま 符 号 付 きから より 小 さな 符 号 無 しへの 変 換 で 3982 long の 値 が int %s()から 返 されていまより 小 さな 型 への 変 換 で 3983 long の 値 が unsigned int %s()から 返 されていま 符 号 付 きから より 小 さな 符 号 無 しへの 変 換 で 3984 long の 値 が unsigned long %s()から 返 されていま 符 号 付 きから 符 号 無 しへの 変 換 で 3985 long の 値 が float %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3986 long の 値 が double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3987 long の 値 が long double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3988 unsigned long の 値 が char %s()から 返 されていまより 小 さな 型 への 変 換 で 単 なる char への 移 植 性 のない 変 換 で 3989 unsigned long の 値 が signed char %s()から 返 されていま 符 号 無 しから より 小 さな 符 号 付 きへの 変 換 で 3990 unsigned long の 値 が unsigned char %s()から 返 されていまより 小 さな 型 への 変 換 で 3991 unsigned long の 値 が short %s()から 返 されていま 符 号 無 しから より 小 さな 符 号 付 きへの 変 換 で 3992 unsigned long の 値 が unsigned short %s()から 返 されていまより 小 さな 型 への 変 換 で 3993 unsigned long の 値 が int %s()から 返 されていま 符 号 無 しから より 小 さな 符 号 付 きへの 変 換 で 3994 unsigned long の 値 が unsigned int %s()から 返 されていまより 小 さな 型 への 変 換 で 3995 unsigned long の 値 が long %s()から 返 されていま 符 号 無 しから 符 号 付 きへの 変 換 で 3996 unsigned long の 値 が float %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3997 unsigned long の 値 が double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3998 unsigned long の 値 が long double %s()から 返 されていま 整 数 から 浮 動 小 数 点 数 への 変 換 で 3999 float の 値 が char %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4000 float の 値 が signed char %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4001 float の 値 が unsigned char %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4002 float の 値 が short %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4003 float の 値 が unsigned short %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4004 float の 値 が int %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4005 float の 値 が unsigned int %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4006 float の 値 が long %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4007 float の 値 が unsigned long %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4010 double の 値 が char %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4011 double の 値 が signed char %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4012 double の 値 が unsigned char %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4013 double の 値 が short %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4014 double の 値 が unsigned short %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4015 double の 値 が int %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4016 double の 値 が unsigned int %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 2003 Programming Research Ltd 33
35 メッセー ジ 番 号 メッセージ 4017 double の 値 が long %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4018 double の 値 が unsigned long %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4019 double の 値 が float %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4021 long double の 値 が char %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4022 long double の 値 が signed char %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4023 long double の 値 が unsigned char %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4024 long double の 値 が short %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4025 long double の 値 が unsigned short %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4026 long double の 値 が int %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4027 long double の 値 が unsigned int %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4028 long double の 値 が long %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4029 long double の 値 が unsigned long %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4030 long double の 値 が float %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4031 long double の 値 が double %s()から 返 されていま 精 度 の 損 失 が 起 こり 得 ま 4101 ビット 演 算 子 '&' の 両 側 のオペランドが 論 理 式 で 4102 ビット 演 算 子 ' ' の 両 側 のオペランドが 論 理 式 で 4103 算 術 演 算 子 の 両 側 のオペランドが 論 理 式 で 4104 算 術 演 算 子 の 左 側 のオペランドが 論 理 式 で 4105 算 術 演 算 子 の 右 側 のオペランドが 論 理 式 で 4106 論 理 積 演 算 子 '&&' の 両 側 のオペランドが 算 術 式 で 4107 論 理 和 演 算 子 ' ' の 両 側 のオペランドが 算 術 式 で 4108 論 理 演 算 子 の 左 側 オペランドが 算 術 式 で 4109 論 理 演 算 子 の 右 側 のオペランドが 算 術 式 で 4110 論 理 否 定 演 算 子 '!' が 算 術 式 に 使 用 されていま 4111 関 係 演 算 子 の 右 側 のオペランドが 論 理 式 で 4112 関 係 演 算 子 の 左 側 のオペランドが 論 理 式 で 4120 代 入 時 に 整 数 式 が 暗 黙 的 により 大 きな 型 にキャストされま 4123 代 入 時 に 'float' 式 が 暗 黙 的 に 'double'にキャストされま 4124 代 入 時 に 'float' 式 が 暗 黙 的 に 'long double'にキャストされま 4125 代 入 時 に 'double' 式 が 暗 黙 的 に 'long double'にキャストされま 4140 関 数 の 戻 り 値 にローカルなデータのアドレスを 返 していま 4150 文 字 の 'l' と '1' だけが 使 用 されている 名 前 '%s' は 混 乱 を 引 き 起 こすかもしれません 4151 文 字 の '0' と 'O' だけが 使 用 されている 名 前 '%s' は 混 乱 を 引 き 起 こすかもしれません 4152 文 字 の 'l' と '1' が 使 用 されている 名 前 '%s' は 混 乱 を 引 き 起 こすかもしれません 4153 文 字 の '0' と 'O' が 使 用 されている 名 前 '%s' は 混 乱 を 引 き 起 こすかもしれません 注 )ここに 記 載 されいる 警 告 文 以 外 にも 用 語 の 統 一 などで 若 干 の 変 更 を 加 えたものがありま 2003 Programming Research Ltd 34
36 付 録 C. 削 除 されたメッセージ 警 告 番 号 メッセージ 99 評 価 版 のため 各 メッセージは2 度 までしか 表 示 されません 404 副 作 用 完 了 点 の 間 で 2つ 以 上 のデータ アイテムが 変 更 されるかもしれません - データが オーバーラップすると 危 険 で 405 副 作 用 完 了 点 の 間 で データ アイテムが 変 更 され アクセスされま - データがオーバーラッ プすると 危 険 で 406 副 作 用 完 了 点 の 間 で データ アイテムが 変 更 され アクセスされるかもしれません - データが オーバーラップすると 危 険 で 1320 列 挙 型 へのキャストは C++では 非 常 に 厳 しく 制 限 されていまこの 操 作 は 変 換 された 値 が 正 式 の 列 挙 子 (enumerator)の 値 になる 場 合 にのみ 定 義 されま 1321 このキャストは C++では 定 義 されていません キャストされた 値 がその 型 の 宣 言 された 列 挙 子 の 1つになっていないからで 2202 この 波 括 弧 {}のスタイルは このファイルの 中 の 前 のスタイルと 一 貫 していません 2206 この 行 のインデンテーションは これ 以 降 のインデンテーションと 一 貫 していません 3215 '%s'は 初 期 化 された 後 この 変 更 までアクセスされていません - この 変 更 を 初 期 化 で 行 う 事 が 可 能 かもしれません 3327 符 号 無 しの 'char' は 決 して 負 の 値 になりません - このテストは 正 しく 評 価 されません 3702 暗 黙 のキャスト: char 型 から short 型 への 変 換 暗 黙 のキャストは 避 けるべきで 3704 暗 黙 のキャスト: char 型 から int 型 への 変 換 暗 黙 のキャストは 避 けるべきで 3706 暗 黙 のキャスト: char 型 から long 型 への 変 換 暗 黙 のキャストは 避 けるべきで 3714 暗 黙 のキャスト: unsigned char 型 から unsigned short 型 への 変 換 暗 黙 のキャストは 避 けるべき で 3716 暗 黙 のキャスト: unsigned char 型 から unsigned int 型 への 変 換 暗 黙 のキャストは 避 けるべきで 3718 暗 黙 のキャスト: unsigned char 型 から unsigned long 型 への 変 換 暗 黙 のキャストは 避 けるべき で 3724 暗 黙 のキャスト: signed char 型 から short 型 への 変 換 暗 黙 のキャストは 避 けるべきで 3726 暗 黙 のキャスト: signed char 型 から int 型 への 変 換 暗 黙 のキャストは 避 けるべきで 3728 暗 黙 のキャスト: signed char 型 から long 型 への 変 換 暗 黙 のキャストは 避 けるべきで 3737 暗 黙 のキャスト: short 型 から int 型 への 変 換 暗 黙 のキャストは 避 けるべきで 3739 暗 黙 のキャスト: short 型 から long 型 への 変 換 暗 黙 のキャストは 避 けるべきで 3749 暗 黙 のキャスト: unsigned short 型 から unsigned int 型 への 変 換 暗 黙 のキャストは 避 けるべき で 3751 暗 黙 のキャスト: unsigned short 型 から unsigned long 型 への 変 換 暗 黙 のキャストは 避 けるべき で 3761 暗 黙 のキャスト: int 型 から long 型 への 変 換 暗 黙 のキャストは 避 けるべきで 3773 暗 黙 のキャスト: unsigned int 型 から unsigned long 型 への 変 換 暗 黙 のキャストは 避 けるべきで 3808 暗 黙 のキャスト: float 型 から double 型 への 変 換 暗 黙 のキャストは 避 けるべきで 3809 暗 黙 のキャスト: float 型 から long double 型 への 変 換 暗 黙 のキャストは 避 けるべきで 3820 暗 黙 のキャスト: double 型 から long double 型 への 変 換 暗 黙 のキャストは 避 けるべきで 3902 char 型 の 値 が short %s()から 返 されました 3904 char 型 の 値 が int %s()から 返 されました 3906 char 型 の 値 が long %s()から 返 されました 3914 unsigned char 型 の 値 が unsigned short %s()から 返 されました 2003 Programming Research Ltd 35
37 警 告 番 号 メッセージ 3916 unsigned char 型 の 値 が unsigned int %s()から 返 されました 3918 unsigned char 型 の 値 が unsigned long %s()から 返 されました 3924 signed char 型 の 値 が short %s()から 返 されました 3926 signed char 型 の 値 が int %s()から 返 されました 3928 signed char 型 の 値 が long %s()から 返 されました 3937 short 型 の 値 が int %s()から 返 されました 3939 short 型 の 値 が long %s()から 返 されました 3949 unsigned short 型 の 値 が unsigned int %s()から 返 されました 3951 unsigned short 型 の 値 が unsigned long %s()から 返 されました 3961 int 型 の 値 が long %s()から 返 されました 3973 unsigned int 型 の 値 が unsigned long %s()から 返 されました 4008 float 型 の 値 が double %s()から 返 されました 4009 float 型 の 値 が long double %s()から 返 されました 4020 double 型 の 値 が long double %s()から 返 されました 4701 このファイルにはもっとコメントがあるべきで 4702 このファイルにはとても 多 くの 割 合 で コメントが 含 まれていまこれは 読 みにくくなりそうで 4704 '%s()' は 高 いノット 密 度 を 持 ち 構 造 化 されていません ループの 中 で'break'や'continue'を 使 用 するのは 避 けるべきで'goto'は 使 用 すべきではありません 4705 '%s()' はとても 高 いノット 密 度 を 持 ち 構 造 化 されていません ループの 中 で'break'や'continue' を 使 用 するのは 避 けるべきで'goto'は 使 用 すべきではありません 4706 '%s()' は 非 常 に 高 いノット 密 度 を 持 ち 構 造 化 されていません ループの 中 で'break'や 'continue'を 使 用 するのは 避 けるべきで'goto'は 使 用 すべきではありません 4707 '%s()' は 判 定 と 判 定 の 間 に 非 常 にたくさんのインライン コードを 含 んでいま これらのコード のブロックのいくつかをサブ 関 数 にする 事 を 考 えるべきでしょう 4708 '%s()' は 高 い 判 定 密 度 を 持 っていま サブ 関 数 に 分 割 して 論 理 を 明 確 にすると 良 いかもしれ ません 4709 '%s()' はかなりの 数 の 判 定 を 持 っており 理 解 するのが 難 しいかも 知 れません 4710 '%s()' は 高 い 判 定 数 を 持 っており 理 解 可 能 な 限 界 を 超 えているかもしれません 論 理 の 数 を 減 らすか 関 数 をサブ 関 数 へ 分 割 することによって これを 避 けることができま 4711 '%s()' は 極 端 な 数 の 判 定 を 持 っていま これでは 理 解 できないかも 知 れません サブ 関 数 に 分 割 するべきで 4712 '%s()' には 大 変 多 くの 戻 る 方 向 のジャンプが 存 在 しま 理 解 するのが 難 しいコードになりそう で 4713 このファイルを 語 彙 分 析 した 結 果 同 じ 又 はよく 似 たコードを 含 むブロックがありま これは サブ 関 数 にできるでしょう 4714 '%s()' はおそらく 長 過 ぎま サブ 関 数 に 分 割 した 方 がよさそうで 4715 このファイル 中 の 関 数 の 平 均 行 数 が 大 きすぎまこのプログラムのモジュール 化 のレビューを する ことは 有 益 かもしれません 4716 '%s()' は 高 いパスカウントを 持 っていまテストするのは 困 難 かもしれません 4717 '%s()' は 非 常 に 高 いパスカウントを 持 っており テストするのは 難 しいかも 知 れません 4718 '%s()' は おそらくテストできません サブ 関 数 に 分 割 するべきで 2003 Programming Research Ltd 36
38 付 録 D. ライセンスのインストール インストール 及 び 設 定 ここでは ライセンスのインストール 及 び 設 定 の 簡 単 な 手 順 を 説 明 していまFLEXlm につい ての 詳 細 は QA C ユーザーズガイドの 第 12 章 および enduser.pdf をご 参 照 ください 付 録 D.1. FLEXlm のインストール QA C の CD にある \FLEXlm\FLEXlm_for_PC.zip を 任 意 のフォルダ( 例 : C:\Program Files\PRQA\FLEXlm)にコピーし 解 凍 してください FLEXlm_for_PC.zip には 以 下 のファイルが 圧 縮 されていま ファイル 名 説 明 lmutil.exe ライセンス ユーティリティ プログラム lmgrd.exe ライセンス デーモン プログラム lmtools.exe ライセンス 管 理 用 プログラム prflexd Programmin Research Ltd.のライセンス デーモン enduser.pdf FLEXlm のエンドユーザ 用 ガイド( 英 語 版 ) 付 録 D.2. ネットワーク ライセンス ライセンス サーバ サーバの 起 動 ライセンスファイルを FLEXlm_for_PC.zip を 解 凍 したフォルダに 入 れてください lmtools.exe を 実 行 し "Config Services"タブを 開 き 下 図 のように 入 力 してください Service Name 任 意 のサービス 名 を 入 力 してください ( 記 入 例 :PR:QA License Manager) Path to the lmgrd.exe file lmgrd.exe を 絶 対 パスで 指 定 しまBrowse ボタンで lmgrd.exe を 指 定 してください 2003 Programming Research Ltd 37
39 Path to the license file ライセンスファイル(デフォルト:license.lic)を 絶 対 パスで 指 定 しまBrowse ボタンでライ センスファイルを 指 定 してください Path to the debug log file ログをとるためのファイル 名 を 絶 対 パスで 指 定 してください Use Services チェックしてください (Windows NT/200/XP のみ) Start Server at Power UP チェックしてください "Save Service"をクリックして この 設 定 を 保 存 しま "Start/Stop/Reread"タブを 開 き "Start Server"をクリックしま 以 上 で 終 了 でネットワーク ライセンス サーバーが 起 動 しま 付 録 D.3. ネットワーク ライセンス ライセンス サーハ サーハ に 対 するクライアント クライアントの 設 定 以 下 の 操 作 は クライアントに QA C4.5.3J インストールした 後 に 実 施 してください QA C4.5.3J の GUI を 起 動 してください 次 の 画 面 が 表 示 されますので"Specify the License Server"を 選 択 し "Next"をクリックしま 2003 Programming Research Ltd 38
40 ライセンス サーバ 名 名 >の 形 式 で 入 力 し Next をクリックしま 例 えば ライ センス サーバ 名 が toyo の 場 合 と 入 力 して 下 さい Finish をクリックして 下 さい 以 上 で 終 了 でQA C が 起 動 しま 2003 Programming Research Ltd 39
KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2
目 次 動 作 環 境 特 長 方 法 方 法 起 動 終 了 方 法 方 法 操 作 方 法 使 方 使 方 使 方 詳 細 設 定 使 方 KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2 KINGSOFT Office 2016 特 長 主 特 長 以
<4D6963726F736F667420576F7264202D20819C486F70658F6F93588ED297708AC7979D89E696CA837D836A83858341838B8169342E33566572816A2E646F63>
商 品 管 理 商 品 管 理 を 行 うためのメニューです 4.1 商 品 管 理 のサイドメニュー 商 品 管 理 には 以 下 のサイドメニューがあります 商 品 一 覧 登 録 済 みの 商 品 の 一 覧 を 表 示 します 既 に 登 録 済 みの 商 品 の 検 索 検 索 した 商 品 を 編 集 する 際 に 使 用 します 新 規 作 成 商 品 を 新 規 登 録 する 画 面
R4財務対応障害一覧
1 仕 訳 入 力 仕 訳 入 力 時 摘 要 欄 で. + Enter を 押 すと アプリケーションでエラーが 発 生 しまインデックスが 配 列 の 境 界 外 です が 出 る 場 合 がある 問 題 に 対 応 しま 2 仕 訳 入 力 仕 訳 入 力 主 科 目 と 補 助 科 目 を 固 定 にすると2 行 目 以 降 の 補 助 科 目 コピーが 動 作 しない 問 題 に 対 応
01_07_01 データのインポート_エクスポート_1
データのインポート/エクスポートについて 概 要 スタッフエクスプレスでは 他 のソフトウェアで 作 成 されたスタッフデータ 得 意 先 データなどを 取 り 込 む(インポートする)ことができます また スタッフエクスプレスに 登 録 済 みのデータを Excel 形 式 CSV 形 式 で 出 力 (エクスポート)す ることができます 注 意 インポートできるデータは 次 の 条 件 を 満
TIPS - 棚 割 りを 開 始 するまで Liteを 起 動 し 企 業 情 報 の 追 加 を 行 い 棚 割 を 行 う 企 業 の 追 加 をして 下 さい 企 業 情 報 の 追 加 時 に エラーメッセージが 表 示 された 場 合 別 途 TIPS トラブルが 発 生 した 場 合
TIPS 目 次 TIPS 項 目 棚 割 りを 開 始 するまで 商 品 画 像 の 追 加 方 法 商 品 情 報 の 一 括 更 新 登 録 方 法 棚 割 情 報 の 連 携 方 法 小 売 様 棚 割 ソフトとの 棚 割 情 報 連 携 について 他 棚 割 ソフトとの 棚 割 情 報 連 携 について 棚 割 情 報 のExcel 取 込 について 棚 板 設 定 の 詳 細 商 品 設
目 次 1. 積 算 内 訳 書 に 関 する 留 意 事 項 1 ページ 2. 積 算 内 訳 書 のダウンロード 3 ページ 3. 積 算 内 訳 書 の 作 成 (Excel 2003の 場 合 ) 6 ページ 4. 積 算 内 訳 書 の 作 成 (Excel 2007の 場 合 ) 13
積 算 内 訳 書 の 作 成 マニュアル 平 成 26 年 1 形 県 県 整 備 部 建 設 企 画 課 目 次 1. 積 算 内 訳 書 に 関 する 留 意 事 項 1 ページ 2. 積 算 内 訳 書 のダウンロード 3 ページ 3. 積 算 内 訳 書 の 作 成 (Excel 2003の 場 合 ) 6 ページ 4. 積 算 内 訳 書 の 作 成 (Excel 2007の 場 合 )
スライド 1
Android 版 目 視 録 運 用 操 作 マニュアル 作 成 2012/03/22 更 新 2014/09/26 目 視 録 とは 携 帯 またはパソコンで 施 工 写 真 を 登 録 確 認 できるシステムです ご 利 用 の 為 にはIDとパスワードが 必 要 です TEG ログインID ( ) パスワード ( ) https://teg.mokusiroku.com/
事前チェック提出用現況報告書作成ツール入力マニュアル(法人用)
事 前 チェック 提 出 用 現 況 報 告 書 作 成 ツール 入 力 マニュアル ( 法 人 用 ) 平 成 26 年 7 月 一 般 社 団 法 人 日 本 補 償 コンサルタント 協 会 目 次 1. ツールの 概 要 1 2. 動 作 環 境 1 3. マクロの 設 定 (1) Excel のバージョンの 確 認 2 (2) マクロの 設 定 3 4. 現 況 報 告 書 の 作 成 (1)
Microsoft PowerPoint - 130522_リビジョンアップ案内_最終.pptx
WaWaOfficeシリーズ バージョン8.2リビジョンアップ 2013 年 6 月 18 日 リリース 予 定 株 式 会 社 アイアットOEC ローカル 機 能 の 改 善 プレビュー 表 追 加 の 覧 表 にプレビュー 表 を 設 定 可 能 にしました 1 表 2 表 1 +プレビュー 表 から 選 択 設 定 法 個 設 定 個 設 定 基 本 設 定 PC 専 パラメータの 覧 表 時
目 次 1. Web メールのご 利 用 について... 2 2. Web メール 画 面 のフロー 図... 3 3. Web メールへのアクセス... 4 4. ログイン 画 面... 5 5. ログイン 後 (メール 一 覧 画 面 )... 6 6. 画 面 共 通 項 目... 7 7.
Web メール 操 作 説 明 書 京 都 与 謝 野 町 有 線 テレビ 0 目 次 1. Web メールのご 利 用 について... 2 2. Web メール 画 面 のフロー 図... 3 3. Web メールへのアクセス... 4 4. ログイン 画 面... 5 5. ログイン 後 (メール 一 覧 画 面 )... 6 6. 画 面 共 通 項 目... 7 7. メール 一 覧 画 面...
POWER EGG V2.01 ユーザーズマニュアル ファイル管理編
POWER EGG V2.0 ユーザーズマニュアル ファイル 管 理 編 Copyright 2009 D-CIRCLE,INC. All Rights Reserved 2009.4 はじめに 本 書 では POWER EGG 利 用 者 向 けに 以 下 の POWER EGG のファイル 管 理 機 能 に 関 する 操 作 を 説 明 しま す なお 当 マニュアルでは ファイル 管 理 機
研究者情報データベース
研 究 者 情 報 管 理 システム 研 究 者 向 けデータ 一 括 登 録 機 能 操 作 マニュアル 2013 年 6 月 4 日 目 次 1. はじめに... 1 1.1 本 マニュアルの 注 意 事 項... 1 2. 操 作 手 順... 2 2.1 データ 登 録 手 順... 2 2.2 データ 読 み 込 みエラー 時 の 対 応 手 順... 13 3. 登 録 データ 一 覧...
目 次 JAVIS Appli の 基 本 機 能... 3 JAVIS Appli について... 3 音 声 確 認 機 能 JAVIS Appli( 有 償 版 )の 機 能... 4 音 声 で 読 みの 確 認 をする... 4 辞 書 機 能... 5 単 語 を 登 録 する... 5
アドイン 版 ********************************************* 操 作 説 明 書 ********************************************* 目 次 JAVIS Appli の 基 本 機 能... 3 JAVIS Appli について... 3 音 声 確 認 機 能 JAVIS Appli( 有 償 版 )の 機 能...
目 次 機 能 -------------------- 3 運 用 上 の 注 意 -------------------- 4 処 理 手 順 -------------------- 5 画 面 説 明 ログイン -------------------- 6 直 送 先 選 択 1 -----
DONKEL order system 御 利 用 ガイド お 得 意 様 : 様 電 話 : ご 担 当 者 様 : お 得 意 様 ID: パスワード: * 変 更 希 望 の 方 はP4をご 覧 ください ドンケル 株 式 会 社 目 次 機 能 -------------------- 3 運 用 上 の 注 意 -------------------- 4 処 理 手 順 --------------------
やさしく名刺ファイリング v.3.0 操作マニュアル
操 作 マニュアル やさしく 名 刺 ファイリング 基 本 操 作 目 次 1. はじめに 2. やさしく 名 刺 ファイリングの 起 動 2-1.データベースの 作 成 2-2.スキャナの 設 定 3. 名 刺 の 読 み 込 み 3-1. 専 用 スキャナでの 読 み 込 み 3-2. 市 販 スキャナでの 読 み 込 み 4. 名 刺 の 認 識 修 正 登 録 4-1. 名 刺 の 認 識
<4D6963726F736F667420576F7264202D203032208E598BC68A8897CD82CC8DC490B68B7982D18E598BC68A8893AE82CC8A76905682C98AD682B782E993C195CA915B9275964082C98AEE82C382AD936F985E96C68B9690C582CC93C197E1915B927582CC898492B75F8E96914F955D89BF8F915F2E646F6
様 式 租 税 特 別 措 置 等 に 係 る 政 策 の 事 前 評 価 書 1 政 策 評 価 の 対 象 とした 産 業 活 力 の 再 生 及 び 産 業 活 動 の 革 新 に 関 する 特 別 措 置 法 に 基 づく 登 録 免 租 税 特 別 措 置 等 の 名 称 許 税 の 特 例 措 置 の 延 長 ( 国 税 32)( 登 録 免 許 税 : 外 ) 2 要 望 の 内 容
目 次 目 次 1 ログイン ログアウト...1 1.1 ログインする...1 ログイン 画 面 が 表 示 されないときは?... 1 初 めてログインするときのパスワードは?... 2 初 期 パスワードを 忘 れてしまったときは?... 2 変 更 したパスワードを 忘 れてしまったときは?.
よこしん 外 為 インターネットバンキング 基 本 操 作 編 最 終 更 新 日 :2014 年 12 月 25 日 目 次 目 次 1 ログイン ログアウト...1 1.1 ログインする...1 ログイン 画 面 が 表 示 されないときは?... 1 初 めてログインするときのパスワードは?... 2 初 期 パスワードを 忘 れてしまったときは?... 2 変 更 したパスワードを 忘 れてしまったときは?...
確 定 申 告 書 作 成 システム 操 作 手 順 書 ~ 個 人 利 用 者 向 け 操 作 説 明 書 ~ 平 成 27 年 1 月 JA 長 野 県 営 農 センター ( 株 ) 長 野 県 協 同 電 算 目 次 1.システムの 起 動... 1 ... 1 ... 2 2.ログインとログアウト... 2 ... 3 ...
購買ポータルサイトyOASIS簡易説明書 b
購 買 ポータルサイト yoasis 簡 易 説 明 書 横 河 電 機 株 式 会 社 本 書 は 購 買 ポータルサイト yoasis の 簡 易 的 な 基 本 操 作 について 記 載 してあります 詳 細 な 操 作 方 法 については 別 冊 の 購 買 ポータルサイト yoasis 操 作 説 明 書 をご 覧 下 さい 本 書 の 内 容 は 性 能 / 機 能 の 向 上 などにより
メール 受 信 画 面 のレイアウトを 変 更 することができます ここでは 初 期 設 定 のレイアウトで 表 示 されているボタ ンやマークについて 解 説 します メール 一 覧 画 面 には 受 信 したメールが 一 覧 表 示 されます メール 受 信 タブをクリックすると 受 信 箱 フ
.3 1...3 メール 受 信 タブのサブメニューから 直 接 受 信 箱 以 外 のフォルダを 表 示 することもできます 共 有 メー ルボックスのフォルダは 指 定 できません 3. 35 メール 受 信 画 面 のレイアウトを 変 更 することができます ここでは 初 期 設 定 のレイアウトで 表 示 されているボタ ンやマークについて 解 説 します メール 一 覧 画 面 には 受
「1 所得税及び復興特別所得税の確定申告書データをお持ちの方」からの更正の請求書・修正申告書作成編
既 に 提 出 した 所 得 税 及 び 復 興 特 別 所 得 税 の 確 定 申 告 の 申 告 額 に 誤 り があった 場 合 で 納 める 税 金 が 多 すぎた 場 合 や 還 付 される 税 金 が 少 なす ぎた 場 合 に 提 出 する 更 正 の 請 求 書 や 申 告 をした 税 額 等 が 実 際 より 少 な すぎた 場 合 や 還 付 される 税 金 が 多 すぎた 場
<4D6963726F736F667420576F7264202D20457863656C97F195CF8AB72091808DEC90E096BE8F912091E6312E313294C52E646F63>
Excel 列 変 換 Ver.1.0.3 操 作 説 明 書 第 1.1 版 Copyright (C) 2008 株 式 会 社 恒 河 沙 変 更 履 歴 版 作 成 日 作 成 者 主 な 変 更 点 第 1.0 版 2008/10/29 ( 株 ) 恒 河 沙 東 野 貴 行 新 規 作 成 第 1.1 版 2008/11/04 ( 株 ) 恒 河 沙 東 野 貴 行 - 2 - 目 次
1.2. ご 利 用 環 境 1.2.1. 推 奨 ブラウザ Internet Explorer 10 11 Google Chrome(バージョン 32 時 点 で 動 作 確 認 済 み) Mozilla Firefox(バージョン 26 時 点 で 動 作 確 認 済 み) Safari 7
1. アーカイブデータベースを 検 索 / 閲 覧 する 1.1. データの 検 索 方 法 東 京 アーカイブ では 以 下 に 分 類 されるカテゴリの 画 像 データ 資 料 データを 閲 覧 できます 江 戸 城 浮 世 絵 双 六 和 漢 書 江 戸 東 京 の 災 害 記 録 絵 葉 書 写 真 帖 近 代 の 地 図 東 京 府 東 京 市 関 係 資 料 番 付 建 築 図 面 書
2 役 員 の 報 酬 等 の 支 給 状 況 平 成 27 年 度 年 間 報 酬 等 の 総 額 就 任 退 任 の 状 況 役 名 報 酬 ( 給 与 ) 賞 与 その 他 ( 内 容 ) 就 任 退 任 2,142 ( 地 域 手 当 ) 17,205 11,580 3,311 4 月 1
独 立 行 政 法 人 統 計 センター( 法 人 番 号 7011105002089)の 役 職 員 の 報 酬 給 与 等 について Ⅰ 役 員 報 酬 等 について 1 役 員 報 酬 についての 基 本 方 針 に 関 する 事 項 1 役 員 報 酬 の 支 給 水 準 の 設 定 についての 考 え 方 独 立 行 政 法 人 通 則 法 第 52 条 第 3 項 の 規 定 に 基 づき
「給与・年金の方」からの確定申告書作成編
所 得 が 給 与 のみ 公 的 年 金 のみ 給 与 と 公 的 年 金 のみ の 方 で 入 力 方 法 選 択 画 面 で 給 与 年 金 の 方 を 選 択 された 場 合 の 確 定 申 告 書 作 成 の 操 作 手 順 を 説 明 します ~ この 操 作 の 手 引 きをご 利 用 になる 前 に ~ この 操 作 の 手 引 きでは 確 定 申 告 書 の 作 成 方 法 をご 説
文科省様式3-2集計オプションマニュアル
文 科 省 様 式 3-2 集 計 オプション 利 用 マニュアル 平 成 25 年 3 月 8 日 日 本 加 除 出 版 株 式 会 社 1 文 科 省 様 式 3-2 集 計 オプション とは 文 科 省 様 式 3-2 集 計 オプションは 日 本 加 除 出 版 株 式 会 社 発 行 の 小 学 校 理 科 教 育 等 設 備 台 帳 ( 平 成 23 年 度 ~ 平 成 34 年 度
(Microsoft PowerPoint - Ver12\203o\201[\203W\203\207\203\223\203A\203b\203v\216\221\227\277.ppt)
ACAD-DENKI DENKI Ver.12 新 機 能 / 改 善 機 能 アルファテック 株 式 会 社 1 新 機 能 改 善 機 能 一 覧 ACAD-DENKI/EL Ver.12 新 機 能 と 改 善 機 能 新 メニュー/ 新 機 能 拡 張 プロジェクト 管 理 外 部 端 子 コネクタ 端 子 ネット 分 割 化 リアルタイム 線 番 挿 入 改 善 項 目 図 題 情 報 編
CSV_Backup_Guide
ActiveImage Protector による クラスター 共 有 ボリュームのバックアップ 運 用 ガイド 第 5 版 - 2015 年 4 月 20 日 Copyright NetJapan, Inc. All Rights Reserved. 無 断 複 写 転 載 を 禁 止 します 本 ソフトウェアと 付 属 ドキュメントは 株 式 会 社 ネットジャパンに 所 有 権 および 著 作
続 に 基 づく 一 般 競 争 ( 指 名 競 争 ) 参 加 資 格 の 再 認 定 を 受 けていること ) c) 会 社 更 生 法 に 基 づき 更 生 手 続 開 始 の 申 立 てがなされている 者 又 は 民 事 再 生 法 に 基 づき 再 生 手 続 開 始 の 申 立 てがなさ
簡 易 公 募 型 競 争 入 札 方 式 ( 総 合 評 価 落 札 方 式 )に 係 る 手 続 開 始 の 公 示 次 のとおり 指 名 競 争 入 札 参 加 者 の 選 定 の 手 続 を 開 始 します 平 成 28 年 9 月 20 日 分 任 支 出 負 担 行 為 担 当 官 東 北 地 方 整 備 局 秋 田 河 川 国 道 事 務 所 長 渡 邊 政 義 1. 業 務 概 要
アプリケーション補足説明書(Office2003)
目 次 はじめに................................................... 2 1 Office 2003 について...................................... 4 プレインストールソフトウェア................................. 4 プレインストールソフトウェアの 起 動 について....................
スライド 1
公 的 年 金 制 度 の 健 全 性 及 び 信 頼 性 の 確 保 のための 厚 生 年 金 保 険 法 等 の 一 部 を 改 正 する 法 律 について 厚 生 労 働 省 年 金 局 公 的 年 金 制 度 の 健 全 性 及 び 信 頼 性 の 確 保 のための 厚 生 年 金 保 険 法 等 の 一 部 を 改 正 する 法 律 ( 平 成 25 年 法 律 第 63 号 )の 概 要
別冊資料-11
一 般 競 争 入 札 方 式 工 事 希 望 型 競 争 入 札 方 式 における 技 術 資 料 入 力 システムの 利 用 方 法 について Rev 8.0( 平 成 28 年 3 月 ) 国 土 交 通 省 中 国 地 方 整 備 局 - 目 次 - 1. はじめに... 1 2. 利 用 環 境 及 び 注 意 事 項... 1 3. 入 力 手 順 について... 2 3.1. 技 術
iStorage ソフトウェア VMware vSphere Web Client Plug-in インストールガイド
istorage ソフトウェア VMware vsphere Web Client Plug-in インストールガイド はじめに このインストールガイドでは WebSAM Storage VMware vsphere Web Client Plug-in のインストールに 関 して 説 明 しています 本 製 品 は VMware vcenter Server VMware vsphere Web
あいち電子調達共同システム
(2) 提 出 依 頼 書 の 確 認 提 出 依 頼 書 が 発 行 されると 利 用 者 登 録 で 指 定 したメールアドレスへお 知 らせが 送 信 されま すので 提 出 依 頼 書 を 確 認 します 調 達 案 件 一 覧 画 面 で 案 件 情 報 を 確 認 し 提 出 依 頼 書 を 表 示 します 操 作 1 調 達 案 件 検 索 画 面 で 検 索 条 件 を 入 力 し
Microsoft Word - Active.doc
利 マニュアル 梅 校 メールサーバをご 利 されていた 教 員 の 皆 さまへ 2009 年 1 7 のメールサーバ 移 に 伴 い 学 外 からの 電 メールの 送 受 信 はウェブメール(Active!mail) からのみ 可 能 となりました Active!mail の 利 法 については 本 マニュアルをご 確 認 ください 次 Active!mail にログインする...2 Active!mail
V-CUBE One
V-CUBE One Office 365 連 携 マニュアル ブイキューブ 2016/06/03 この 文 書 は V-CUBE One の Office 365 連 携 用 ご 利 用 マニュアルです 更 新 履 歴 更 新 日 内 容 2016/02/09 新 規 作 成 2016/03/11 Office 365 ID を 既 存 の One 利 用 者 と 紐 付 ける 機 能 に 関 する
4 応 募 者 向 けメニュー 画 面 が 表 示 されます 応 募 者 向 けメニュー 画 面 で [ 交 付 内 定 時 の 手 続 を 行 う] [ 交 付 決 定 後 の 手 続 を 行 う]をクリックします 10
2 科 学 研 究 費 助 成 事 業 のトップページ 画 面 が 表 示 されます [ 研 究 者 ログイン]をクリック します 掲 載 している 画 面 は 例 示 です 随 時 変 更 されます 3 科 研 費 電 子 申 請 システムの 応 募 者 ログイン 画 面 が 表 示 されます e-rad の ID パ ス ワード を 入 力 し [ログイン]をクリックします 9 4 応 募 者
目 次. WEB メールへのログイン.... メール 送 信 手 順.... メール 受 信 手 順... 6. アドレス 帳 の 操 作 手 順... 8 5. フォルダーの 操 作 手 順... 8 6. メール 発 信 者 登 録 署 名 登 録 手 順... 0 7. 基 本 的 な 設 定
Web メール 手 順 書 目 次. WEB メールへのログイン.... メール 送 信 手 順.... メール 受 信 手 順... 6. アドレス 帳 の 操 作 手 順... 8 5. フォルダーの 操 作 手 順... 8 6. メール 発 信 者 登 録 署 名 登 録 手 順... 0 7. 基 本 的 な 設 定... 8. 参 考 情 報... 9 . WEB メールへのログイン 概
MetaMoJi ClassRoom/ゼミナール 授業実施ガイド
本 書 では 管 理 者 向 けに MetaMoJi ClassRoom/ゼミナールで 年 度 更 新 を 実 施 する 手 順 について 説 明 して います 管 理 者 ガイドと 合 わせてご 覧 ください Excelは 米 国 Microsoft Corporationの 米 国 およびその 他 の 国 における 登 録 商 標 または 商 標 です Apache OpenOffice Apache
<4D F736F F D2090C389AA8CA72D92F18F6F2D D F ED28CFC82AF91808DEC837D836A B E838B A815B816A2E646F6378>
1. 基 本 事 項 1.1. システムで 行 えること デジタルライブラリー では データベース 上 に 登 録 されている 様 々なカテゴリのデータを 検 索 閲 覧 できます データを 検 索 する キーワード 検 索 全 データをフリーワードで 検 索 できます 簡 易 検 索 データの 共 通 項 目 に 条 件 を 指 定 し 全 データを 横 断 して 検 索 できます 詳 細 検 索
DN6(R04).vin
page 1 / 2 DataNature6(R04)リリースノート 新 機 能 機 能 改 良 (1) 期 間 項 目 への 締 め 日 の 反 映 年 度 上 期 / 下 期 四 半 期 において 設 定 した 締 め 日 を 反 映 させるかどうかの 設 定 を 追 加 (2) 週 の 設 定 方 法 の 追 加 日 付 から 期 間 の 設 定 で 週 を 追 加 する 場 合 に 週 の"
03_主要処理画面.xlsx
見 積 受 注 入 力 見 積 と 受 注 は 同 じ 画 面 で 入 力 します 基 本 情 報 の 状 況 欄 で 見 積 か 受 注 かを 選 択 して 登 録 します 見 積 から 受 注 にかわったときは 見 積 伝 票 を 修 正 で 開 き 状 況 を 受 注 に 変 更 して 登 録 します 出 荷 する 倉 庫 や 納 期 は 明 細 行 ごとに 指 定 できます 受 注 の 場
かんたんQR
楽 々Excel ツール Excel 用 便 利 ツール WindowsXP/Vista/7/8/10 対 応 Excel2007/2010/2013/2016 対 応 ユーザーマニュアル 氷 川 情 報 システム 株 式 会 社 2015-0800-0001 1. 楽 々Excel ツール の 概 要... 3 1.1.セルの 文 字 列 置 換... 3 1.2. 重 複 セルチェック... 3
工事記録写真チェックシステム 操作説明書
工 事 記 録 写 真 チェックシステム - 操 作 説 明 書 - 平 成 24 年 11 月 東 日 本 高 速 道 路 株 式 会 社 中 日 本 高 速 道 路 株 式 会 社 西 日 本 高 速 道 路 株 式 会 社 - 目 次 - 1. 概 要 1-1. 対 象 要 領 1-2. 動 作 環 境 1-3. チェック 内 容 2. 操 作 方 法 2-1. システムの 起 動 2-2.
<819A955D89BF92B28F91816989638BC690ED97AA8EBA81418FA48BC682CC8A8890AB89BB816A32322E786C7378>
平 成 27 年 度 施 策 評 価 調 書 施 策 の 名 称 等 整 理 番 号 22 評 価 担 当 課 営 業 戦 略 課 職 氏 名 施 策 名 ( 基 本 事 業 ) 商 業 の 活 性 化 総 合 計 画 の 位 置 づけ 基 本 目 主 要 施 策 4 想 像 力 と 活 力 にあふれたまちづくり 商 業 の 振 興 2 施 策 の 現 状 分 析 と 意 図 施 策 の 対 象 意
5-2.操作説明書(支店連携)_xlsx
お 客 さま 向 け 送 り 状 発 行 システム 5-2. 操 作 説 明 書 ( 支 店 連 携 ) ゆうパックプリントR は 日 本 郵 便 株 式 会 社 がお 客 さまに 無 料 で 提 供 する ゆうパックや 郵 便 商 品 の 送 り 状 をパソコンで 印 刷 するためのソフトウェアです ゆうパックプリントRを 以 降 ゆうプリR と 表 記 します 本 マニュアルは 支 店 連 携
預 金 を 確 保 しつつ 資 金 調 達 手 段 も 確 保 する 収 益 性 を 示 す 指 標 として 営 業 利 益 率 を 採 用 し 営 業 利 益 率 の 目 安 となる 数 値 を 公 表 する 株 主 の 皆 様 への 還 元 については 持 続 的 な 成 長 による 配 当 可
ミスミグループ コーポレートガバナンス 基 本 方 針 本 基 本 方 針 は ミスミグループ( 以 下 当 社 グループ という)のコーポレートガバナン スに 関 する 基 本 的 な 考 え 方 を 定 めるものである 1. コーポレートガバナンスの 原 則 (1) 当 社 グループのコーポレートガバナンスは 当 社 グループの 持 続 的 な 成 長 と 中 長 期 的 な 企 業 価 値 の
