|
分類:[C/C++]
2008/07/22(Tue) 22:42:26 編集(投稿者) 2008/07/22(Tue) 22:42:23 編集(投稿者)
Windows系 VC++6.0です。 別ファイルにアクセッサを用意。 xxxViewファイルのコンストラクタで、座標をSet xxxViewファイルのOnDraw関数で、座標をGet。 でも、OnDraw関数の時点で、リストはNULLとなっています。 何がいけないんでしょうか?教えてください。
↓こんな感じでコーディングしています。
------------------------------------ xxxxView.cpp #include "CZukei.h"
コンストラクタ { Csankaku sankaku; CPoint point = ( 100, 200 ); sankaku.setpoint( point ); } OnDraw( ) { Csankaku sankaku; CPoint point = sankaku.getpoint(); } ------------------------------------ CZukei.h class zukei { public: setpoint( CPoint point ); CList< CPoint, &CPoint >& getpoint(); protected: < CPoint, &CPoint > m_listPoint; } class sankaku: public zukei { //図形描画処理 } ------------------------------------ CZukei.cpp { CZukei::setpoint( CPoint point ) { m_listPoint.AddTail(); } CZukei::CList< CPoint, &CPoint >& getpoint(); { return m_listPoint; }
Csankaku::図形描画処理 { } }
|