![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ayuda con punteros en C++
Hola, resulta que tengo una funcion que une los valores de los conjuntos A y B, en un tercer conjunto llamado C, la union funciona bien,como ven estoy trabajando con punteros, ConjuntoPtr es una clase, A,B y C son los 3 objetos de la clase ConjuntoPtr, o los 3 conjuntos, aqui creo nuevos objetos a y b, pero al eliminar los elementos de a y b minusculas, se eliminan tambien de A y B mayusculas, yo solo quiero que se eliminen de a y b minusculas, no de los objetos principales A y B, alguna idea de como puedo hacerlo por favor, muchas gracias de antemano.
Código:
void Union( ConjuntoPtr *A,ConjuntoPtr *B,ConjuntoPtr *C){ ConjuntoPtr *a=new ConjuntoPtr; a=A; ConjuntoPtr *b =new ConjuntoPtr; b=B; while(a->Cardinal()!= 0){ int elem= a->Muestrea(); C->Inserta(elem); a->Suprime(elem); } while(b->Cardinal()!= 0){ int elem= b->Muestrea(); C->Inserta(elem); b->Suprime(elem); } } |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
punteros | pepe_baile | C++ Builder | 4 | 24-07-2016 11:19:57 |
Punteros | kotai | Varios | 1 | 09-08-2010 16:26:34 |
uso de punteros | David | OOP | 19 | 14-12-2009 09:48:37 |
Punteros | davitcito | Varios | 2 | 25-04-2005 22:46:24 |
Punteros | rafadrover | OOP | 8 | 18-09-2003 10:09:47 |
![]() |
|