【初心者歓迎】C/C++室 Ver.29【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0767デフォルトの名無しさん
2006/08/11(金) 21:31:51CTask.h-------------------------------------
static std::list<CTask*> LTask;
static std::list<CTask*>::iterator itr;
以下メソッドなど。
--------------------------------------------
CTask.cpp-----------------------------------
#include <list>
#include "CTask.h"
std::list<CTask*> CTask::LTask.clear();
std::list<CTask*>::iterator CTask::itr = LTask.begin();
以下メソッドなど。
--------------------------------------------
こんな感じになっています。
>>765さんの言うとおり、ヘッダとソースはそのようにしているのですが・・・
>>766さん
LTaskの初期化も必要なのですか。
初期化の仕方(書き方?)が分からないのでCTask.cppに
std::list<CTask*> CTask::LTask.clear();
とは書いているのですが、間違っているようです・・・
LTaskはCTask*型のリストなのですが、実装とは何なのでしょうか。
■ このスレッドは過去ログ倉庫に格納されています