División de cadenas (C++)

  A menudo me encuentro con el problema de la segmentación de cadenas, lo resumiré aquí para facilitar mi uso futuro.

1. Utilice la función strtok para dividir cadenas

原型: char *strtok(char *str, const char *delim);

Función: descomponer una cadena en un conjunto de cadenas.

Descripción del parámetro:str es la cadena que se va a descomponer, delim es la cadena delimitadora.

char* pch;
    pch = strtok(str2, ",");
    CCLOG("FirstTime pch:%s", pch);
    int i = 0;
    while (pch != NULL)
    {
        CCLOG("Serial num %d: %s\n", i, pch);
        pch = strtok(NULL, ",");
        i++;
    }

Supongo que te gusta

Origin blog.csdn.net/u012839224/article/details/77157506
Recomendado
Clasificación