jflinux 0 Denunciar post Postado Novembro 24, 2009 Como posso implementar um timeout em uma função em C ANSI? Exemplo: Preciso que uma função seja executada em no máximo 10 segundos, quando esse tempo estourar a função para de executar e retorna 0. É possivel realizar sem a criação de Threads? Compartilhar este post Link para o post Compartilhar em outros sites
VictorCacciari 42 Denunciar post Postado Novembro 24, 2009 Sem a criação de threads?? Não estou vendo nenhuma forma de fazer isso sem threads, e isso é bem chatinho de ser feito, mesmo com threads. Compartilhar este post Link para o post Compartilhar em outros sites
jflinux 0 Denunciar post Postado Novembro 24, 2009 Poderia postar um exemplo de script em C ansi que cria uma thread como um timer, e que ao exceder esse timer faz a função principal parar de executar? Compartilhar este post Link para o post Compartilhar em outros sites
VictorCacciari 42 Denunciar post Postado Novembro 24, 2009 http://www.google.pt/search?hl=pt-PT&safe=off&client=firefox-a&rls=org.mozilla%3Apt-BR%3Aofficial&hs=szc&q=IPC+in+C&btnG=Pesquisar&meta=&aq=f&oq= http://www.google.pt/search?q=threads+C&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:pt-BR:official&client=firefox-a http://www.google.pt/search?q=Signals+C&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:pt-BR:official&client=firefox-a Compartilhar este post Link para o post Compartilhar em outros sites