CITH 4 Denunciar post Postado Janeiro 8, 2015 Exemplo de String: "Meu nome é João Barbosa".Mas eu só quero pegar a palavra "João Barbosa" desta String.Eu consegui utilizando a função strcat, mas com esta função eu preciso sair pegando de caractere em caractere da string e ir concatenando. Tem alguma forma mais fácil? Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Janeiro 8, 2015 pode usar strstr() http://www.cplusplus.com/reference/cstring/strstr/ Compartilhar este post Link para o post Compartilhar em outros sites
CITH 4 Denunciar post Postado Janeiro 8, 2015 pode usar strstr() http://www.cplusplus.com/reference/cstring/strstr/ Beraldo, eu acho que não expliquei bem o que eu preciso. Me desculpe. Vou deixar de suposição e vou direto ao ponto. Eu estou querendo obter a hora atual do computador. Pra isso, estou utilizando a função time(). Utilizando a função time() no seguinte código #include <stdio.h> #include <time.h> #include <stdlib.h> int main() { time_t result = time(NULL); printf("%s", asctime(localtime(&result))); } me retorna o seguinte resultado ao executar: Mas eu só quero pegar a hora, que neste caso seria "11:04:01". Como você deve saber, este resultado está dentro da variável "result". O que eu estava fazendo é ir no índice da String onde a hora está localizada, pegando de caractere em caractere e concatenando em outra String com a função strcat. Se souber um jeito mais fácil de fazer isso me ajuda please. Acho que mais explicado do que isso não tem como. :D Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Janeiro 8, 2015 Teste isto: #include <stdio.h> #include <sys/time.h> int main() { time_t t = time(NULL); struct tm tm = *localtime(&t); printf("%d:%d:%d\n", tm.tm_hour, tm.tm_min, tm.tm_sec); return 0; } Roubei daqui http://stackoverflow.com/a/1442131 Compartilhar este post Link para o post Compartilhar em outros sites
CITH 4 Denunciar post Postado Janeiro 8, 2015 Obrigadão xD Compartilhar este post Link para o post Compartilhar em outros sites