2
Micropather要求用戶實現其抽象類「圖」以便使用該庫。用C++/CLI做這件事的好方法是什麼,所以我可以在.NET中使用Micropather?用於實現C++接口的C++/CLI解決方法
只有兩種方法來實現:
virtual float LeastCostEstimate(void* stateStart, void* stateEnd) = 0;
virtual void AdjacentCost(void* state, std::vector<StateCost> *adjacent) = 0;
到目前爲止,我已經與gcroot和代表詭計多端,但我沒有什麼紮實呢。