Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/01/2013, 17:27
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 7 meses
Puntos: 228
Respuesta: violacion de segmento complicado

No analise todo el codigo pero hay cosas que no tienen sentido:
Por ejemplo si una imagen tiene filas y columnas tu solo estas usando un fila de la imagen. Mira lo siguiente:
dest.pixeles=new T*[dest.filas];
dest.pixeles[0]=new T[dest.filas*dest.col];

Reservaste memoria para tantas filas, pero luego solo reservas memoria para la primer fila. Eso deberia ser:

dest.pixeles=new T*[dest.filas];
for(i=0 ; i < dest.filas ; i++ )dest.pixeles[i]=new T[dest.col];

Otra cosa que para mi te estas haciendo lio. No entiendo poruqe el borrar tiene como un argumento otra imagen. La idea si usas clases que el borrar sea un metodo de la propia clase y al invocarlo borre la propia imagen.
No que una imagen borre a otra.

Lo mismo para copiar. Vos Copias de A a B pero necesitarias a C para que haga de intermediario.

Mas tarde voy a probar el codigo que pusiste.