を無視し、私は、PythonにC++クラスを輸出していると私はコンパイル時に、SWIGは、次の警告発行したことに気づいた:私はなぜわからないSWIG C++:(362)警告:演算子は=
Warning(362): operator= ignored
をオペレータは、それがSWIG documentationに言うので、そのSWIGは私のクラスについての特別なものは何もありません、このような代入演算子
などの演算子を処理することが可能である、オーバーロードされている、それはこのように宣言されています
class Foo
{
public:
Foo();
Foo& operator= (const Foo&);
// etc ..
};
SWIGが代入演算子のラッパーコードを生成できないのはなぜですか?これをどのように修正できますか?