elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  ayuda clases/arreglos dinamicos c++
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ayuda clases/arreglos dinamicos c++  (Leído 2,350 veces)
johnnyd77

Desconectado Desconectado

Mensajes: 4


Ver Perfil
ayuda clases/arreglos dinamicos c++
« en: 1 Octubre 2016, 23:16 pm »

buenas, en la uni comenzamos a ver clases y memoria dinamica en c++, y nos pidieron crear un tipo de dato en una clase que maneja operaciones con un elemento string ingresado por el usuario (es como hacer otro tipo de dato similar a string que haga operaciones de insertar el string enviado por parametro al objeto, eliminar string, preguntar si pertenece , union ,interseccion y diferencia entre ellos).

hice el ver si esta adentro o no, pero no logro entender como hacer el insertar un string por parametro a un objeto de arreglo char. mi code es asi:

Código
  1. #include <iostream>
  2. #include <cassert>
  3. #include <cstdlib>
  4. #include <string.h>
  5. #include<vector>
  6.  
  7. using namespace std;
  8.  
  9. class setstring{
  10. char *objetos;
  11. int cantidad;
  12. int espacio;
  13. public:
  14. setstring(){     //hice un constructor por defecto
  15. espacio=1;
  16. objetos = new char [espacio];
  17. objetos [0]='\0';
  18. cantidad=0;
  19. }
  20. ~setstring () {
  21. delete [ ]objetos;}
  22.  
  23.  
  24. bool insert (string s)   //mi problema es aqui, no se que hacer.
  25. {
  26.  if(in(s)==false){
  27.  
  28. vector<string> obj ={objetos};          
  29. vector <string> obj2={s};
  30.  obj.push_back(s);
  31.  return true;}
  32. }
  33.  
  34. bool in(string s){
  35. if(strstr(objetos,s.c_str())!=0){
  36. return true;
  37. }
  38. else{
  39. return false;
  40. }
  41. }
  42. };
  43.  


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda para hacer ComboBox dinamicos.
.NET (C#, VB.NET, ASP)
GonzaFz 7 8,513 Último mensaje 1 Junio 2012, 23:40 pm
por GonzaFz
problema con las clases para graficar arreglos en torta y lineas
PHP
linda_alarcon 6 3,523 Último mensaje 21 Julio 2013, 15:02 pm
por z3nth10n
Arreglos entre clases - Ayuda porfavor!!
Java
tmpDash 6 2,533 Último mensaje 31 Julio 2014, 23:07 pm
por tmpDash
Ayuda Vectores Dinámicos
Programación C/C++
windic 3 2,187 Último mensaje 8 Octubre 2014, 22:02 pm
por ivancea96
[C] Explicación de cómo hacer arreglos multidimensionales dinámicos
Programación C/C++
eenube 1 2,206 Último mensaje 15 Marzo 2016, 18:41 pm
por MAFUS
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines