/* *********************** "Canonical.cpp" Canonicalクラス−実現部 ブレイドの標準形 *********************** */ #include <stdio.h> #include "list.h" #include "canonical.h" Canonical::Canonical(void){ num=0; delta=0; len=0; List GL; } Canonical::Canonical(int n){ num=n; delta=0; len=0; List GL; } // 生成元のリストを設定 void Canonical::Set_glist(List& L){ num=L.Num(); copy_list(L,GL); } // 生成元のリストを返す void Canonical::GList(List& L){ L.Set_num(num); copy_list(GL,L); }