bom, eu estava usando o "explode"(strtok) pra dividir uma string com um "argumento separador".. mas, tipo, se eu quizer usar um argumento separador de mais de um caractere? olhem meu código:
i=0;
palavra = strtok(pasta, "|");
while (palavra!=NULL) {
filec1 = palavra;
i++;
palavra = strtok(NULL, "|");
}
tipo, lá aonde tem o "|", se eu quizesse usar "|U*QJZ~", teria como funcionar? =\ é qui eu to criando um esquema de compactação de arquivos, e muitos arquivos tem o |, e eu precisava de "um" caractere que só meu programa entendesse, pra poder dividir os arquivos compactados corretamente =\... quem puder ajudar eu agradeço ^^! =)
O compactador está pronto(ainda não compacta, apenas "agrupa" mais de um arquivo em um só, aeuhauehauehauh), o descompactador que tá osso =D
Pergunta
Heldinho
Oi pessoal, td beleza?
bom, eu estava usando o "explode"(strtok) pra dividir uma string com um "argumento separador".. mas, tipo, se eu quizer usar um argumento separador de mais de um caractere? olhem meu código:
i=0;
palavra = strtok(pasta, "|");
while (palavra!=NULL) {
filec1 = palavra;
i++;
palavra = strtok(NULL, "|");
}
tipo, lá aonde tem o "|", se eu quizesse usar "|U*QJZ~", teria como funcionar? =\ é qui eu to criando um esquema de compactação de arquivos, e muitos arquivos tem o |, e eu precisava de "um" caractere que só meu programa entendesse, pra poder dividir os arquivos compactados corretamente =\... quem puder ajudar eu agradeço ^^! =)
O compactador está pronto(ainda não compacta, apenas "agrupa" mais de um arquivo em um só, aeuhauehauehauh), o descompactador que tá osso =D
até +!!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.