ファイルの先頭で,使用するクラスのヘッダーファイルをincludeする。
関数main()の最初で,行列クラス,多項式クラス,有理関数クラス,
リストクラスの初期化関数MatInit(), PolyInit(),
RatInit(), ListInit()を呼び出す。
その後,広域変数の行列,多項式,有理関数,リストを初期化する。
#include <matrix.h>
#include <polynomial.h>
#include <rational.h>
#include <list.h>
Matrix a, b; // 広域行列変数
Polnomial c, d; // 広域多項式変数
Rational e, f; // 広域有理関数変数
List g, h; // 広域リスト変数
void main(argc, argv)
int argc;
char *argv[];
{
// 各クラスの初期化
MatInit(); PolyInit();
RatInit(), ListInit();
// 広域変数の初期化
a = MAT_DEF, b = MAT_DEF;
c = POLY_DEF, d = POLY_DEF;
e = RAT_DEF, f = RAT_DEF;
g = LIST_DEF, h = LIST_DEF;
.....................
}