Работа в среде проектирования Rational Rose. Гусин А.Н - 30 стр.

UptoLike

10:46:55 PM Warning: Data members with aggregate types are not supported.
(See line 71 in "D:\Projects\tests\unsupported\Unsupported.h".) The member
CInvalid::posn will not be updated.
10:46:55 PM Warning: Data members with enum types are not supported. (See
line 70 in "D:\Projects\tests\unsupported\Unsupported.h".) The member
CInvalid::color will not be updated.
Для работы с этим, используйте typedefs, чтобы представить названный тип
для членов данных. Например,
class CInvalid {
typedef enum {Red, Green, Blue } COLOR;
typedef struct {int x; int y; } POSN;
COLOR color;
POSN posn;
};
И последнее, декларации мультилинии не поддержаны и будут
игнорироваться. Например, инструкция кода:
struct Coord { int x; int y; int z; };
Предупреждения:
11:06:54 PM Warning: Unsupported declaration encountered in class Coord:
struct Coord { int x; int y; int z; };
(See line 40 in "D:\Projects\tests\unsupported\Unsupported.h".) This declaration
will be ignored.
11:06:54 PM Warning: Unsupported declaration encountered in class Coord:
struct Coord { int x; int y; int z; };
(See line 40 in "D:\Projects\tests\unsupported\Unsupported.h".) This declaration
will be ignored.
11:06:54 PM Warning: Unsupported declaration encountered in class Coord:
struct Coord { int x; int y; int z; };
(See line 40 in "D:\Projects\tests\unsupported\Unsupported.h".) This declaration
will be ignored.
Есть три отдельных предупреждения, одно для каждого члена данных,
перечисленного на той же самой линии. Вообще, Rose, Visual C++ требует
каждый член данных или декларации функции членства класса или
структуры, чтобы появиться на ее собственной линии.
Генерация ассоциаций на Rose Visual C++
10:46:55 PM Warning: Data members with aggregate types are not supported.
(See line 71 in "D:\Projects\tests\unsupported\Unsupported.h".) The member
CInvalid::posn will not be updated.
10:46:55 PM Warning: Data members with enum types are not supported. (See
line 70 in "D:\Projects\tests\unsupported\Unsupported.h".) The member
CInvalid::color will not be updated.

Для работы с этим, используйте typedefs, чтобы представить названный тип
для членов данных. Например,

class CInvalid {
 typedef enum {Red, Green, Blue } COLOR;
 typedef struct {int x; int y; } POSN;
COLOR color;
 POSN posn;
};

И последнее, декларации мультилинии не                поддержаны      и   будут
игнорироваться. Например, инструкция кода:

struct Coord { int x; int y; int z; };

Предупреждения:
11:06:54 PM Warning: Unsupported declaration encountered in class Coord:
struct Coord { int x; int y; int z; };
(See line 40 in "D:\Projects\tests\unsupported\Unsupported.h".) This declaration
will be ignored.
11:06:54 PM Warning: Unsupported declaration encountered in class Coord:
struct Coord { int x; int y; int z; };
(See line 40 in "D:\Projects\tests\unsupported\Unsupported.h".) This declaration
will be ignored.
11:06:54 PM Warning: Unsupported declaration encountered in class Coord:
struct Coord { int x; int y; int z; };
(See line 40 in "D:\Projects\tests\unsupported\Unsupported.h".) This declaration
will be ignored.



     Есть три отдельных предупреждения, одно для каждого члена данных,
перечисленного на той же самой линии. Вообще, Rose, Visual C++ требует
каждый член данных или декларации функции членства класса или
структуры, чтобы появиться на ее собственной линии.

Генерация ассоциаций на Rose Visual C++