导入和导出应用程序发行说明

© Copyright International Business Machines Corporation 2005. All rights reserved.US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

发行说明

1.0 描述
2.0 局限性
3.0 已知问题和变通方法
   3.1 导入带有匿名结构声明的 C 结构

1.0 描述

此发行说明文件包含有关以下 WebSphereR Integration Developer 企业发现向导的局限性以及已知问题和变通方法的最新信息:

2.0 局限性

3.0 已知问题和变通方法

3.1 导入带有匿名结构声明的 C 结构

C 导入器未正确地处理匿名结构声明。例如,请参见下列代码:

typedef struct {
       char loanId[20];
       double loanAmount;
       char date[20];
       struct {
           char taxPayerId[10];
           char firstname[20];
           char lastname[20];
           char email[50];
       } Customer[1];
} LoanInfo;

上一代码未正确导入。变通方法是修改声明,以将匿名结构声明作为已命名结构放在外面。以下声明是等效的,将会正确导入:

typedef struct {
         char taxPayerId[10];
         char firstname[20];
           char lastname[20];
           char email[50];
       } Taxpayer;

typedef struct {
       char loanId[20];
       double loanAmount;
       char date[20];
       Taxpayer Customer[1];
} LoanInfo;