Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como usar a função strtok em C + +
A função C + + strtok cria tokens uma string. Ele divide uma string de origem em segmentos chamados tokens que são separados por qualquer de um conjunto específico de caracteres chamados delimitadores. Strtok leva a string de origem como um argumento em sua primeira convocação para procurar delimitadores. Em seguida, utiliza a posição após o final do último token para procurar o próximo token em chamadas subseqüentes . Instruções
1

Aprenda a sintaxe do strtok em C + +. A sintaxe completa é char * strtok (char * source, const char * delimitadores ); .
2

Saiba que fonte é a cadeia que está a ser indexado . Se a fonte for um ponteiro nulo, strtok continua a partir do local da última chamada bem-sucedida para strtok . Strtok retorna um ponteiro para o último token encontrado ou um ponteiro nulo se não houver mais tokens esquerda .
3

Entenda que a função C + + strtok é mantido na biblioteca cstring . Pode ser necessário incluir o arquivo de cabeçalho string.h para usar esta função
4

Olhe para o seguinte programa completo para alguns exemplos simples de como usar strtok : .

# Include # include

int main () {char string1 [] = " - este , é uma seqüência de teste. "; char * character_pointer ; printf (" Splitting texto \\ "% s \\ " em tokens : \\ n" , string1 ); character_pointer = strtok ( string1 " , - . "); ! while ( character_pointer = NULL ) {/* Note-se que os delimitadores ( espaço , vírgula, ponto e hífen ) * //* não são eles mesmos tokenized . * /printf ( "% s \\ n", character_pointer ); character_pointer = strtok (NULL, " . , - ");} return 0; }
5

Observe o seguinte resultado para este programa :

corda Splitting " - este , é uma seqüência de teste." em tokens : Thisisateststring

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter Ttf Fonte para Pcl 
·O que desvantagens há em desreferenciação implícita…
·Como definir o CurrentRow DataGridView 
·Como fazer jogos para os produtos da Apple 
·Como excluir um arquivo em C 
·Como ler números de arquivos no C 
·Como fazer Input Apenas um Integer em C + + 
·Que aplicações Use Visual C 
·Como escrever um analisador de C 
·Como Chegar C + + para subtrair números 
  Artigos em destaque
·Como escrever um C emulador de terminal simples 
·Como encontrar um vazamento de memória no Linux 
·Exibindo uma Imagem Box PGM em C + + 
·Como converter strings para valores longos não assinad…
·Como alterar um fator de preenchimento 
·Como sobrecarregar uma função em C + + 
·Como converter um BMP para uma matriz de bytes 
·Como usar OLE Com o Visual C 
·Definição das Formas Visual Basic 
·Como fazer uma calculadora GPA em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados