Resultados da pesquisa a pedido "c"

3 a resposta

Como usar uma variável global na montagem em linha do gcc

Estou tentando usar o assembly embutido como este, para uma variável global, mas o compilador apresenta um erro dizendo uma referência indefinida a saved_sp. __asm__ __volatile__ ( "movq saved_sp, %rsp\n\t" ); saved_sp é declarado comostatic ...

3 a resposta

Tamanho ótimo do buffer para gravação (2)

Digamos que eu queira gravar 1 GB de dados no arquivo, digamosext3 Sistema de arquivos Linux usandowrite(2) syscall e isso acontece de uma maneira muitobusy environment (muitas E / Ss similares simultaneamente). Qual é o tamanho ideal do buffer ...

7 a resposta

É garantido que o char tem exatamente 8 bits de comprimento? [duplicado

Esta pergunta já tem uma resposta aqui: Um `char` sempre-sempre-sempre tem 8 bit [/questions/9727465/will-a-char-always-always-always-have-8-bits] respostasIsso é tudo. Não encontrou nenhum tópico semelhante, então tenha paciência comig

5 a resposta

ódigo arrumado para E / S assíncronas

mbora a E / S assíncrona (descritores sem bloqueio com select / poll / epoll / kqueue etc) não seja a coisa mais documentada na web, existem alguns bons exemplo No entanto, todos esses exemplos, após determinar as alças retornadas pela chamada, ...

4 a resposta

Por que essa divisão inteira produz 0?

Alguém poderia me dizer por que o código a seguir está gerando0 na linha marcada? Parece que tudo está correto, mas quando tento obter o resultado próximo ao final, ele me dá 0 a cada ve #include <stdio.h> int main() { // Gather time-lapse ...

2 a resposta

Handling argumentos matriz de execvp?

Quando eu ligoexecvp, por exemploexecvp(echo, b) onde b é uma matriz de argumentos para o comando a, alterar essa matriz posteriormente afetará a chamada execvp feita anteriormente? Quando tento chamar execp (eco, b), ele acaba imprimindo (nulo) ...

6 a resposta

@Fix para remover o ponteiro com punção de tipo quebrará o aliasing estrito

Estou tentando corrigir dois avisos ao compilar um programa específico usando o GCC. Os avisos são: warning: o cancelamento da referência ao ponteiro puncionado por tipo quebrará as regras de alias estrito [-Wstrict-aliasing] e os dois ...

1 a resposta

valores de NaN assinados

Baseado na especificação "IEEE": "Quando uma entrada ou resultado é NaN, este padrão não interpreta o sinal de um NaN." No entanto, oprintf impressõesNaN valores assinados:nan ou-nan Alguém pode me indicar o conjunto de regras ...

5 a resposta

Posso quebrar o código PHP do meu site em C para criar um aplicativo iOS?

Tenho um site em PHP que permite aos usuários adicionar informações textuais (notas, postagens). Realizo isso tendo um banco de dados e scripts PHP que inserem, excluem, editam e compartilham essas informaçõe Devido ao extraordinário sucesso ...

3 a resposta

XFetchName sempre retorna 0

im tentando escrever um código C para obter o título da janela ativa no meu sistema Linux, mas a função XFetchName sempre retorna zero, eu também tentei XGetWMName, mesmo resultado ... mas usando xprop, posso ver que existe um string na ...