Cita:
Iniciado por CalgaryCorpus Remueve el constructor de inventario2 que recibe un inventario1 y escribe primero la clase inventario2 y luego inventario1. No lo he testeado, pero creo que eso permitiria que el compilador acepte el operator tal como lo has definido.
Todavia recomiendo quedarse con el constructor, no con el operator. Las razones en mi post anterior.
Gracias, mi duda era mas que nada porque no queria quedarme sin saber por que no me funcionaba la funcion operator y efectivamente funciono con esa modificacion que me dijiste. Pero si, yo tambien prefiero usar el constructor. Saludos y gracias de nuevo por la solucion