Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


¡¡¡¡ funcion Spliter !!!!

Aqui programadores en la plataforma Win32 con Visual C++ de Microsoft...

Moderador: latindeveloper

¡¡¡¡ funcion Spliter !!!!

Notapor XLinux el Lun Abr 25, 2005 6:54 pm

Holas amigales latinos, me podria sugerir como puedo implementar un spliter en una cadena o string???.

Pues me refiero a esto:

cadena = "hola1,hola2, hola12, hola36, hola1333,...."

Y queria extraer cada cadena o string de esa variable en un array o lista o vector, o pila o lo que sea, pero separarlo asi como tambien luego juntarlos.


Salu2
Avatar de Usuario
XLinux
Usuario Activo
Usuario Activo
 
Mensajes: 44
Registrado: Jue Feb 24, 2005 4:59 pm

Re: ¡¡¡¡ funcion Spliter !!!!

Notapor latindeveloper el Lun Abr 25, 2005 11:02 pm

Puedes utilizar la funcion strtok, para tokenizar una cadena segun el caracter de separacion que se establezca.

Código: Seleccionar todo
CString cad = "hola1,hola2,hola12,hola36,hola1333";

char *token;

token = strtok( cad,",");
while( token != NULL )
{
 
  cout<<token<<endl;
  token = strtok( NULL, ",");
}
Avatar de Usuario
latindeveloper
Administrador
Administrador
 
Mensajes: 1061
Registrado: Lun Jun 02, 2003 8:29 pm
Ubicación: Peru


Volver a Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados