estoy exportación de una clase de C++ a Python y me di cuenta de que durante la compilación, el TRAGO emitió el siguiente aviso:TRAGO C++ para Python: Advertencia (362): el operador = ignorado
Warning(362): operator= ignored
No estoy seguro de por qué el operador está sobrecargado, porque dice en el SWIG documentation, que TRAGO es capaz de operadores de manipulación tales como el operador de asignación
No hay nada especial en mi clase, se declara así:
class Foo
{
public:
Foo();
Foo& operator= (const Foo&);
// etc ..
};
¿Por qué SWIG no puede generar código contenedor para el operador de asignación y cómo puedo solucionarlo?