Resultados da pesquisa a pedido "c"
Otimizando o assembly gerado pelo Microsoft Visual Studio Compiler
Estou trabalhando em um projeto com multiplicação de matrizes. Consegui escrever o código C e consegui gerar o código de montagem para ele usando o compilador do Microsoft visual studio 2012. O código gerado pelo compilador é mostrado abaixo. O ...
Onde posso declarar legalmente uma variável em C99?
Quando fui apresentado a C, foi-me dito que sempre declarasse minhas variáveis no topo da função. Agora que tenho uma forte compreensão da linguagem, concentro meus esforços no estilo de codificação, particularmente limitando o escopo de minhas ...
Habilitando o acesso de E / S de combinação de gravação no espaço do usuário
Eu tenho um dispositivo PCIe com um driver de espaço de usuário. Estou escrevendo comandos para o dispositivo através de uma BAR, os comandos são sensíveis à latência e a quantidade de dados é pequena (~ 64 bytes), portanto, não quero usar o ...
informações de depuração não podem ser encontradas ou não coincidem com o visual studio
Copiei um projeto existente e renomeei a pasta. Agora, recebo esse erro ao tentar compilar o aplicativo debugging information cannot be found or does not match. No symbols loaded. Do you want to continue debugging ?Se eu clicar em Sim, ele ...
Qual é a diferença entre essas declarações em C?
Em C e C ++, o que as seguintes declarações fazem? const int * i; int * const i; const volatile int ip; const int *i;Alguma das declarações acima está errada? Se não, qual é o significado e as diferenças entre eles? Quais são os usos úteis das ...
API Win32 C para redirecionar minimizar animação
Eu já vi o RocketDock redirecionar a animação de minimizar no Vista, para que as janelas sejam minimizadas para o dock, e estou curioso para saber como isso foi feito. A animação de minimização real é redirecionada para o dock ou é algo como um ...
A + = b é mais eficiente que a = a + b em C?
Eu sei em alguns idiomas o seguinte: a += bé mais eficiente que: a = a + bporque elimina a necessidade de criar uma variável temporária. É esse o caso em C? É mais eficiente usar + = (e, portanto, também-= *= etc)
Inicializar struct sem uma atribuição?
Não consegui encontrar uma resposta para isso na Internet, então aqui está minha pergunta: Posso definir uma instância struct sem atribuí-la a uma variável local ou global em C? Por exemplo.: struct A { int b; } struct A foo() { return struct A ...
Endereço de passagem, mas está funcionando como chamada por valor em C?
Olá, sou iniciante na linguagem de programação C. Recentemente, li sobre chamada por valor e chamada por endereço. Aprendi que, na chamada por endereço, as alterações nas funções chamadas refletem o chamado. No entanto, o código a seguir não ...
como sair de um processo filho - _exit () vs. exit
Considere este trecho de código: pid_t cpid = fork(); if (cpid == -1) { perror("fork"); exit(EXIT_FAILURE); } if (cpid == 0) { // in child execvp(argv[1], argv + 1); perror("execvp"); _exit(EXIT_FAILURE); } // in parentComo devo sair do processo ...