Resultados da pesquisa a pedido "c"
union initialisation
Estou tentando inicializar globalmente uma união como no exemplo a seguir: #include <cstdio> typedef union { char t[4]; int i; } a; enum { w = 5000, x, y, z }; a temp = {w}; int main() { printf("%d %d %d %d ...
Faixa de valores em C Int e Long 32 - 64 bits
Estou confuso com a faixa de valores da variável Int em C. Eu sei que um int de 32 bits não assinado tem um intervalo de: 0 a 65.535. Há muito tempo de 0 a 4.294.967.295 Isso é bom na máquina de 32 bits. Mas agora em máquinas de 64 bits ...
Detectando supérfluos #inclui em C / C ++?
Frequentemente, acho que a seção de cabeçalhos de um arquivo fica cada vez maior, mas nunca fica menor. Ao longo da vida útil de um arquivo de origem, as classes podem ter sido movidas e refatoradas e é muito possível que existam alguns#includes ...
Encontrar comprimento da matriz de caracteres
Tenho algum código da seguinte forma: int i=0; char a[7]={0x00,0xdc,0x01,0x04}; int len=0; len = sizeof(a); printf("The Length is : %d", len);Aqui quero encontrar o comprimento da matriza em c? Como isso pode ser feito
assignment torna o número inteiro a partir do ponteiro sem convers
No código abaixo, estou recebendo um erro ao atribuirlen1 na matriza O erro é assignment makes integer from pointer without a castPor favor me ajude void main() { int i=0; char a[7]={0x00,0xdc,0x01,0x04}; char str[70] ...
Extensão GCC / Clang / MSVC para especificar o tamanho de enum
Existe algum recurso de extensão para especificar o tamanho de Cenum em cada compilador? GCC Clang MSVC
Usando o stdlib's rand () de vários threads
Tenho vários threads que executam a mesma função. Em cada um deles, eles geram um número aleatório diferente várias vezes. Tentamos fazer isso colocandosrand(time(0)) no início da função, mas parece que todos recebem o mesmo númer Precisamos ...
Como implementar um bom recurso de depuração / registro em um projeto
Estou fazendo um projeto pequeno, total de cerca de 3-4 pessoas. Eu quero ter uma maneira sólida de depurar o aplicativo, por logs, por exemplo. Existem bons recursos sobre como estruturá-lo e tal? Ouvi muito de gerentes de projeto que um bom ...
Compilando o código C (netcat) no executável nativo do Android
Estou escrevendo um script bash que usa o Netcat para servir o framebuffer na conexão de rede, mas primeiro preciso compilá-lo no executável nativo. Eu até consegui esse script para trabalhar em uma máquina Ubuntu, onde o netcat está instalado ...
Como acionar o SIGUSR1 e o SIGUSR2?
Estou me familiarizando com sinais em C. Não consigo descobrir que tipo de sinaisSIGUSR1 eSIGUSR2 are e como posso acioná-los. Alguém pode me explicar por favor?