Resultados da pesquisa a pedido "c"
Qual é a melhor maneira de suprimir o aviso “Variável não utilizada x” [duplicado]
Esta pergunta já tem uma resposta aqui: Como suprimir avisos de "parâmetro não utilizado" em C? [/questions/3599160/how-to-suppress-unused-parameter-warnings-in-c] 11 respostas Qual é a melhor / melhor maneira de suprimir um compilador (neste ...
Por que 0 <-0x80000000?
Eu tenho abaixo um programa simples: #include <stdio.h> #define INT32_MIN (-0x80000000) int main(void) { long long bal = 0; if(bal < INT32_MIN ) { printf("Failed!!!"); } else { printf("Success!!!"); } return 0; }A condiçãoif(bal < INT32_MIN ) é ...
Qual é a diferença entre sscanf ou atoi para converter uma string em um número inteiro?
gcc 4.4.4 c89 O que é melhor para converter uma string em um valor inteiro. Eu tentei 2 métodos diferentes atoi e sscanf. Ambos funcionam como esperado. char digits[3] = "34"; int device_num = 0; if(sscanf(digits, "%d", &device_num) == EOF) { ...
Qual é o escopo da variável counter em um loop for?
Eu recebo o seguinte erro no Visual Studio 2008: Error 1 A local variable named 'i' cannot be declared in this scope because it would give a different meaning to 'i', which is already used in a 'child' scope to denote something else Este é o ...
Como encontrar a rota mais rápida em um labirinto (em C) [duplicado]
Esta pergunta já tem uma resposta aqui: Teoria da programação: resolver um labirinto [/questions/3097556/programming-theory-solve-a-maze] 14 respostasO labirinto é definido como uma matriz quadrada. Por exemplo: int maze[N][N] = { { 1, 1, 1, 1, ...
O que significa assert (0)?
Eu fiz uma pergunta como essa em um dos meus exames e ainda não tenho muita certeza de como responder. Entendo que asserções são formas de testar seu programa, mas não tenho muita certeza do queassert(0)está verificando. Esta é uma pergunta ...
Maneira fácil de saber se o caractere unicode é suportado na fonte atual?
Estou usando o Borland C ++ Builder 2009 e exibo as setas apontando esquerda e direita da seguinte maneira: Button2->Hint = L"Ctrl+\u2190" ; Button3->Hint = L"Ctrl+\u2192" ;Isso funciona bem no Windows 7, o aplicativo usa a fonte 'Segoe UI'. No ...
Uso do GetThemeStream
Estou muito confuso comGetThemeStream [https://msdn.microsoft.com/en-us/library/windows/desktop/bb759768(v=vs.85).aspx] função HRESULT GetThemeStream( _In_ HTHEME hTheme, _In_ int iPartId, _In_ int iStateId, _In_ int iPropId, _Out_ VOID ...
Montagem do BRAÇO: não é possível encontrar um registro na classe 'GENERAL_REGS' enquanto recarrega 'asm'
Estou tentando implementar uma função que multiplica operando de 32 bits por operando de 256 bits no assembly ARM no ARM Cortex-a8. O problema é que estou ficando sem registros e não tenho idéia de como posso reduzir o número de registros usados ...
Existe uma maneira de tornar essa pesquisa de hash mais rápida?
Eu tenho um requisito para (muito) processar rapidamente seqüências de caracteres de um intervalo limitado, contabilizando seus valores. O arquivo de entrada está no formato: January 7 March 22 September 87 March 36e assim por diante. Como as ...