Resultados da pesquisa a pedido "c"

3 a resposta

unção membro @Cast para a chamada create_pthread ()

Quero parar o aviso server.cpp: 823: aviso: convertendo de 'void * (ClientHandler ::) () 'para' anular ()(vazi) ' na chamada: pthread_create(th, NULL, (void* (*)(void*)) &ClientHandler::handle, (void *) clientHandler);Ondehandle() é uma ...

4 a resposta

Normalize o caminho do arquivo com o WinAPI [duplicado]

Possible Duplicate: Melhor maneira de determinar se dois caminhos referenciam o mesmo arquivo em C / C ++ [https://stackoverflow.com/questions/562701/best-way-to-determine-if-two-path-reference-to-same-file-in-c-c] Given duas cadeias de caminho ...

8 a resposta

Como escrever código rápido (baixo nível)? [fechadas

Gostaria de saber mais sobre a otimização de código de baixo nível e como tirar proveito da arquitetura da máquina subjacente. Estou procurando boas dicas sobre onde ler sobre este tópico. Mais detalhes Estou interessado em otimização no ...

12 a resposta

Ocultar entrada de senha no terminal

Quero mascarar minha senha enquanto a escrevo com*. Eu uso o Linux GCC para esse código. Eu sei que uma solução é usargetch() funciona assim #include <conio.h> int main() { char c,password[10]; int i; while( (c=getch())!= '\n');{ password[i] = ...

5 a resposta

oloque a verificação de condição e a atribuição de variáveis em uma instrução

Estou olhando para um código C legado e fiquei confuso, é algo como: UINT A, B = 1; if((A = B) == 1){ return(TRUE); } else { return(FALSE); } Todos sabemos que haverá um aviso do compilador se fizermos if (A = B), mas aqui parece que o 'if' está ...

5 a resposta

Por que um printf () em C não pode imprimir dois valores de 64 bits ao mesmo temp

Estou trabalhando em um sistema de 32 bits. Quando tento imprimir mais de um valor de 64 bits em um único printf, ele não pode imprimir outros valores variáveis (isto é, segundo, terceiro, ... exemplo uint64_t a = 0x12345678; uint64_t b = ...

2 a resposta

Como digitalizar espaços em uma string?

Estou tentando digitalizar de 1 a 3 palavras do usuário em uma string. No entanto, apenas a primeira palavra será digitalizada.

1 a resposta

Qual é a diferença entre static_cast e reinterpret_cast? [duplicado

Possible Duplicate: Quando static_cast, dynamic_cast e reinterpret_cast devem ser usados? [https://stackoverflow.com/questions/332030/when-should-static-cast-dynamic-cast-and-reinterpret-cast-be-used] Estou usando a função c em c ++, onde uma ...

4 a resposta

ão existe maneira útil e confiável de detectar excesso de número inteiro em C / C +

Não, isso não é uma duplicata deComo detectar excesso de número inteiro? [https://stackoverflow.com/questions/199333/best-way-to-detect-integer-overflow-in-c-c] . O problema é o mesmo, mas a questão é diferente. O compilador gcc pode otimizar ...

1 a resposta

sando dados longos dentro do manipulador de sina

Como posso definir uma variável do tipolong (na máquina de 64 bits = 8 bytes) dentro de um manipulador de sinal? Eu li que você só pode usar variáveis do tiposig_atomic_t, que é realmente implementado comovolatile int dentro de um manipulador de ...