Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス
状況によってIDLコンパイラは,IDL定数の名前を生成するのではなく,IDL定数の値を含んでいるC++コードを生成する必要があります。例えば,C++コードが適切にコンパイルできるようにするために,typedef Vに対して定数lengthの値が生成される必要があります。例をコードサンプル20-9〜20-10に示します。
// IDL interface foo { const long length = 10; typedef long V[length]; };
class foo : public virtual CORBA::Object { const CORBA::Long length; typedef CORBA::Long V[10]; };
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.
COPYRIGHT (C) 1992-2004 Borland Software Corporation. All rights reserved.