私は本当に行くことができるようにしたい: Debug.Assert(num > 0, "The number must be greater than zero!");
はので、これを行うにはいくつかの方法があります:(C++で)C#XNAで assert(num > 0, "The number must be greater than zero!");
、彼らはまさにこれを行う方法を持
ブーストのadjacency_listタイプを使用しようとしていますが、documentationの理解に問題があります。 は、私は国家という名前のクラスを定義して、私はアメリカで状態ごとに1つのインスタンスを生成言う: class State { ... };
State california, oregon, nevada, arizona, hawaii, ...
私はブーストにこれら
static_castと同等のものはboost::shared_ptrとなりますか?言い換えれば 、どのように私はshared_ptrを使用する場合は、以下の Base* b = new Derived();
Derived* d = static_cast<Derived*>(b);
を書き換えなければならないのですか? boost::shared_ptr<Base> b(new Deri