Resultados da pesquisa a pedido "c"

3 a resposta

Erro C4576 na empresa VS2015

Eu tenho o erroC4576no Visual studio 2015, quando tentei compilar o arquivo: transcoding.c. O código fonte deste arquivo está aqui:transcoding.c [https://ffmpeg.org/doxygen/trunk/doc_2examples_2transcoding_8c-example.html] erro C4576: um tipo ...

4 a resposta

Qual é o uso correto de realloc () quando falha e retorna NULL?

Alguém pode resumir qual é o uso correto derealloc()? O que você faz quandorealloc() falha? Pelo que vi até agora, parece que serealloc() falhar, você tem quefree() ponteiro antigo. Isso é verdade? Aqui está um exemplo: 1. char *ptr = ...

9 a resposta

pthreads em C - pthread_exit

Por alguma razão, pensei que chamarpthread_exit(NULL) no final de uma função principal, garantiria que todos os threads em execução (pelo menos criados na função principal) terminassem a execução antesmain poderia sair. No entanto, quando executo ...

5 a resposta

por que select () sempre retorna 0 após o primeiro tempo limite

Tenho um problema com a função select quando trabalhei em um programa de soquete Linux. A função de seleção funcionou bem, como diz a página de manual, se o cliente conectou o lado do servidor no intervalo de tempo configurado pelo servidor. Se o ...

5 a resposta

Corresponde a sub-string dentro de uma string com tolerância de incompatibilidade de 1 caractere

Eu estava passando por algumas perguntas da entrevista da Amazon no CareerCup.com e me deparei com essa pergunta interessante que não consegui descobrir como fazer. Estou pensando nisso há 2 dias. Ou estou adotando uma abordagem diferente, ou é ...

3 a resposta

Por que matrizes em C decaem para ponteiros?

[Esta é uma pergunta inspirada em uma discussão recente em outro lugar, e eu darei uma resposta certa.] Fiquei me perguntando sobre o estranho fenômeno C de matrizes "deteriorando" para ponteiros, por exemplo. quando usado como argumentos de ...

3 a resposta

O que um sublinhado duplo significa em um nome de variável na linguagem C? [duplicado]

Possível duplicado: Por que as pessoas usam tanto __ (sublinhado duplo) em C ++ [https://stackoverflow.com/questions/224397/why-do-people-use-double-underscore-so-much-in-c] Eu estava estudando o código de programação do kernel Linux. Existem ...

2 a resposta

Por que Clang otimiza x * 1.0, mas NÃO x + 0.0?

Por que Clang otimiza o loop neste código #include <time.h> #include <stdio.h> static size_t const N = 1 << 27; static double arr[N] = { /* initialize to zero */ }; int main() { clock_t const start = clock(); for (int i = 0; i < N; ++i) { arr[i] ...

5 a resposta

Incluindo cabeçalhos C dentro de um programa C ++

Eu tenho um programa C ++ (.cpp) dentro do qual desejo usar algumas das funções presentes nos arquivos de cabeçalho C, como stdio.h, conio.h, stdlib.h, graphics.h, devices.h etc. Eu poderia incluir a biblioteca stdio.h dentro do meu arquivo cpp ...

2 a resposta

Maneira eficiente de fazer rotação de 64 bits usando valores de 32 bits

Preciso girar um valor de 64 bits usando 2 registradores de 32 bits. Alguém encontrou uma maneira eficiente de fazer isso?