Вы находитесь на странице: 1из 2

Cmo utilizar la funcin cadfic en C++?

Escrito por ehow contributor | Traducido por adriana torossian







Programming Code Source Background Texture Illustration Design image by Bob
Davies from Fotolia.com
Cmo utilizar la funcin cadfic en C++. La funcin strtok del C++ acorta una cadena.
Divide una cadena de origen en segmentos llamados ficheros que estn separados de
cualquier conjunto especfico de caracteres llamados delimitadores. La cadfic toma la
cadena de origen como un argumento en su primer anlisis para buscar delimitadores.
Luego, utiliza la posicin siguiente al ltimo fichero para buscar el siguiente fichero en
llamadas posteriores.
Nivel de dificultad:
Difcil
Otras personas estn leyendo
Cmo escribir un programa en C++ para la tabla de multiplicar del cinco
Cmo tomar una cadena de un archivo de entrada e invertirla en C++
Instrucciones
1. 1
Aprende la sintaxis de cadfic en C++. La sintaxis completa es car *cadfic (car
*fuente, const car *delimitadores);.
2. 2
Debes saber que la fuente es la cadena que va a ser convertida en fichero. Si la
fuente es un puntero nulo, la cadfic continuar desde la ubicacin de la ltima
llamada que se realiz exitosamente. La cadfic volver al ltimo fichero
encontrado o a un puntero nulo si no hay ms ficheros.
3. 3
Entiende que la funcin cadfic del C++ se conserva en la biblioteca de CCadena.
Puede que tengas que incluir el fichero de cabecera cadena.h para utilizar esta
funcin.
4. 4
Observa el siguiente programa completo para identificar algunos ejemplos
sencillos de cmo usar la cadfic: #incluir #incluir int principal () { car cadena1[]
="- Esta, es una cadena de prueba."; char * caracter_puntero; printf ("Separar la
cadena \"%s\" en ficheros:\n",cadena1); caracter_puntero = cadfic (cadena1," ,.-
"); mientras (caracter_puntero != NULO) { /* Nota que los delimitadores
(espacio, coma, punto y guion) */ /* no est en ficheros. */ imprf ("%s\n",
caracter_puntero); caracter_puntero = cadfic (NULO, " ,.-"); } volver 0; }
5. 5
Observa el siguiente formato para este programa: Separar cadena "- Esta, es una
cadena de prueba." en ficheros: Esta es una cadena de prueba

Вам также может понравиться