Resultados da pesquisa a pedido "pthreads"

3 a resposta

Como passar mais de um valor como argumento para um thread em

Em C, como posso passar mais de um argumento para um threa Normalmente, eu faço isso de uma maneira como, pthread_create(&th,NULL,dosomething,(void*)connfd); void * dosomething(void *connfd) { // Doing something } No exemplo acima, estou ...

3 a resposta

Sistema de chamada () do programa multithread

Estamos trabalhando em um aplicativo que consome memória multithread, escrito em C ++. Temos que executar muitos comandos shellscript / linux (e obter o código de retorno Depois de ler ...

5 a resposta

Melhor maneira de iniciar um thread como membro de uma classe C +

Eu estou querendo saber omelho maneira de iniciar um pthread que é membro de uma classe C ++? Minha própria abordagem segue como resposta ...

5 a resposta

pthread_create e EAGAIN

Eu recebi um EAGAIN ao tentar gerar um thread usando pthread_create. No entanto, pelo que verifiquei, os threads parecem ter sido finalizados corretament O que determina o sistema operacional a fornecer EAGAIN ao tentar criar um thread usando ...

6 a resposta

biblioteca Pthread é realmente uma solução de encadeamento de usuári

O título pode não estar claro o suficiente porque não sei como definir minhas pergunta Entendo que Pthread é uma biblioteca de threads que atende ao padrão POSIX (sobre POSIX, consulte a wikipedia:http: ...

3 a resposta

Preciso de -D_REENTRANT com -pthreads?

No Linux (kernel 2.6.5), nosso sistema de compilação chama gcc com-D_REENTRANT. Isso ainda é necessário ao usarpthreads? Como está relacionado comgcc -pthread opção? Eu entendo que eu deveria usar-pthread com pthreads, eu ainda ...

6 a resposta

gdb como obter o nome do thread exibido

Existem muitos tópicos criados no meu aplicativo. alguns dos nomes de threads são visíveis no gdb enquanto eu executo o comando 'info threads', outros não são exibidos. Como obter todo o nome do encadeamento em vez do valor hexadecimal como ...

2 a resposta

Como passar o vetor <int> para pthread_create corretamente em C +

Gostaria de criar um thread passando um vetor como parâmetro. mas eu recebi os seguintes erros: error: invalid conversion from ‘int’ to ‘void* (*)(void*)’ [-fpermissive] error: initializing argument 3 of ‘int pthread_create(pthread_t*, ...

8 a resposta

C ++, crie um pthread para uma função com um tipo de retorn

Diz que tenho a seguinte função: bool foo (int a); // This method declaration can not be changed.Como faço para criar um pthread para isso? E como descubro o que a função retornou? Procurei on-line e parece que qualquer função para a qual eu ...

6 a resposta

Como você mede o tempo real na CPU para um thread do iOS?

Estou procurando um analógico iOS para o Android SystemClock.currentThreadTimeMillis () [http://developer.android.com/reference/android/os/SystemClock.html#currentThreadTimeMillis%28%29] ou @ da MicrosoGetThreadTimes ...