パラメーター |
オプション |
説明 |
デフォルト値 |
プラットフォーム - コンパイラー (Platform - Compiler) |
- (未指定)
- Windows® (Msvc)
- Windows (icc)
- AIX® (gcc)
- AIX (xlc)
- OS/390®
|
C プログラムのコンパイルが行われるプラットフォーム。あるプラットフォームを選択すると、
他のプラットフォーム情報属性が、そのプラットフォームに適したデフォルト値に設定されます。
プラットフォームのデフォルト値は、必要に応じて個別に変更することもできます。 |
(未指定) |
浮動小数点フォーマット |
- IEEE Extended INTEL
- IEEE Extended (AIX)
- IEEE Extended (OS/390)
- IEEE Non-Extended
- IBM® 390
Hexadecimal
|
浮動小数点フォーマット (IBM または IEEE)。浮動小数点数のバイト表記が
IBM System/370™ Principles of Operation で定義されている場合、
これは、IBM 390 Hexadecimal 浮動小数点フォーマットと呼ばれます。浮動小数点数の
バイト表記が IEEE 標準 754 で定義される場合、
これは IEEE Non-Extended 浮動小数点フォーマットと呼ばれます。 |
IEEE Extended INTEL |
コード・ページ |
プラットフォーム・プロパティー値に応じて、
このプロパティーの値およびデフォルト値も変わります。
表 1. プラットフォーム |
コード・ページ |
(未指定) |
8859_1 |
Windows (Msvc) |
CP1252 |
Windows (icc) |
CP1252 |
AIX (gcc) |
ISO8859-1 |
AIX (xlc) |
ISO8859-1 |
OS/390 |
CP037 |
|
ターゲット C プログラムのコード・ページ。 |
8859_1- ターゲット C プログラムのコード・ページ。デフォルトのコード・ページは
8859_1 に設定され、ほとんどのブラウザーに準拠しています。
|
符号なしの短い配列をストリングとして処理 (Treat unsigned short arrays as strings) |
|
「符号なしの短い配列をストリングとして処理 (Treat unsigned short arrays as strings)」チェック・ボックスが
チェックされている場合、符号なしの短い配列がストリングとして処理されます。チェックされていない場合、
符号なしの短い配列はストリングとして処理されません。 |
false |
ストリング・エンコード |
表 2. プラットフォーム |
コード・ページ |
(未指定) |
NULL 埋め込み |
Windows (Msvc) |
NULL 埋め込み |
Windows (icc) |
NULL 埋め込み |
AIX (gcc) |
NULL 埋め込み |
AIX (xlc) |
NULL 埋め込み |
OS/390 |
SPACE 埋め込み |
|
このプロパティーは、ストリングがエンコードされるフォーマットを決定します。
- NULL 埋め込みの値は、ストリングを文字配列として表し、ストリングの最後が
ヌル文字で終了します。
- SPACE 埋め込みの値はストリングを文字配列として表し、
ストリングの最大長まで、ストリングの最後にスペースが埋め込まれます。
この設定は、
CICS® 領域内で稼働している C プログラムで特に役立ちます。
|
NULL 埋め込み |
バイト・オーダー (Byte order) |
表 3. プラットフォーム |
コード・ページ |
(未指定) |
リトル・エンディアン |
Windows (Msvc) |
リトル・エンディアン |
Windows (icc) |
リトル・エンディアン |
AIX (gcc) |
ビッグ・エンディアン |
AIX (xlc) |
リトル・エンディアン |
OS/390 |
リトル・エンディアン |
|
最大重みバイトから最小重みバイトへ順序付けられた整数のバイト表記は、
ビッグ・エンディアン表記と呼ばれます。
最小重みバイトから最大重みバイトへ順序付けられた整数のバイト表記は、
リトル・エンディアン表記と呼ばれます。 |
リトル・エンディアン |