-OOP限定-プログラム設計相談室
■ このスレッドは過去ログ倉庫に格納されています
0875デフォルトの名無しさん
2012/07/22(日) 16:41:56.86子固有の操作がしたいなら、子の集合を別途管理しとけばいい。
std::list< Line > lines;
std::list< Ellipse > ellipses;
std::list< Paintable* > figures;
lines.push_back( Line() );
figures.push_back( &lines.back() );
ellipses.push_back( Ellipses() );
figures.push_back( &ellipse.back() );
■ このスレッドは過去ログ倉庫に格納されています