C++相談室 part90
■ このスレッドは過去ログ倉庫に格納されています
0896895
2011/09/07(水) 17:35:40.42class Hoge
public:
Hoge(Piyo * pTarget)
: pTarget(pTarget) {}
private:
Piyo * pTarget;
};
Piyo p;
const Piyo pc;
Hoge(&p);
Hoge(const_cast<Piyo *>(pc));
�A
class Hoge
public:
Hoge(Piyo * pTarget)
: pTarget(pTarget), pTargetConst(NULL) {}
Hoge(const Piyo * pTarget)
: pTarget(NULL), pTargetConst(pTarget) {}
private:
Piyo * pTarget;
const Piyo * pTargetConst;
};
Piyo p;
const Piyo pc;
Hoge h1(&p);
hoge h2(&pc);
■ このスレッドは過去ログ倉庫に格納されています