PowerSORT Workstation V5.0 使用手引書
目次 索引 前ページ次ページ

第6章 C言語プログラムからPowerSORTを使用する> 6.4 BSORT関数で使用する構造体

6.4.20 BSRTRCON構造体

BSRTRCON構造体は、レコード再編成機能を使用する場合に、再編成フィールドを定義するための構造体です。
BSRTRCON構造体の領域を確保する際の領域の大きさはBS_RCONTABSIZE(n)を使って求められます。
BS_RCONTABSIZE(n)は、n個のBSRTRCON構造体の大きさを求めるマクロです。

typedef struct {
  unsigned long   entry_no;
  BSRCON       rcon_entry[1];
} BSRTRCON;

■BSRTRCON構造体のメンバ

unsigned long  entry_no

再編成フィールドのエントリ数を設定します。
このメンバに0を設定すると指定を省略したものとみなします。

BSRCON  rcon_entry[n]

再編成フィールドを指定します。
詳細はBSRCON構造体を参照してください。

再編成フィールドを指定した場合、キーフィールドと集約フィールドで指定する位置は、レコード再編成後の位置を指定します。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2004-2006