Resultados da pesquisa a pedido "c"

2 a resposta

Como escrever ou ler memória sem tocar no cache

Existe alguma maneira de escrever / ler memória sem tocar no cache L1 / L2 / L3 em CPUs x86? E o cache das CPUs x86 é totalmente gerenciado pelo hardware? Edição: Eu quero fazer isso, porque eu quero provar a velocidade da memória e ver se ...

1 a resposta

As variáveis globais são externas por padrão ou equivalem a declarar variáveis com extern em global?

Eu segui duas perguntas, variáveis globais estáticas e externas em C e C ++ [https://stackoverflow.com/questions/11055802/static-and-extern-global-variables-in-c-and-c] variável global em C é estática ou ...

7 a resposta

Converta UTF-16 em UTF-8 em Windows e Linux, em C

Eu queria saber se existe um método 'cross' recomendado para Windows e Linux com o objetivo de converter seqüências de caracteres de UTF-16LE para UTF-8? ou deve-se usar métodos diferentes para cada ambiente? Eu consegui pesquisar no Google ...

7 a resposta

Inicializando struct, usando uma matriz

Eu tenho um par de matriz: const string a_strs[] = {"cr=1", "ag=2", "gnd=U", "prl=12", "av=123", "sz=345", "rc=6", "pc=12345"}; const string b_strs[] = {"cr=2", "sz=345", "ag=10", "gnd=M", "prl=11", "rc=6", "cp=34", "cv=54", "av=654", "ct=77", ...

4 a resposta

PHP: Como chamar funções de biblioteca padrão

Estou começando com PHP para páginas da web dinâmicas. Eu tenho algumas bibliotecas escritas em ANSI C para obter / definir parâmetros e outras coisas proprietárias. Gostaria de saber, existe uma solução simples para usar um invólucro dentro do ...

1 a resposta

Por que todos os meus tópicos dormem usando sleep ()?

Eu vi o seguinte trecho de código sobre threading no Linux na web. Mas quando eu o executo, todos os threads parecem dormir, em vez de apenas o thread principal. Por quê? Além disso, sem suspensão (5), a instrução "Thread criado com sucesso" é ...

3 a resposta

O que esse pedaço de código faz e o que significa cada um dos símbolos usados? A linguagem usada é C e eu sou apenas um iniciante em codificação

Me deparei com um código do qual eu não conseguia entender o que essas duas linhas estão fazendo. Não é possível obter a sintaxe. Por favor, especifique que tipo de funcionalidades foram usadas, por exemplo, estou supondo que houve um uso de ...

5 a resposta

Como encontrar as coordenadas de um triângulo equilátero 2d em C?

Eu tenho as coordenadas (x, y) de 2 pontos. Quero construir o terceiro ponto para que esses três pontos formem um triângulo equilátero. Como posso calcular o terceiro ponto? Obrigado

6 a resposta

Qual deve ser o tamanho do meu buffer de recv ao chamar recv na biblioteca de soquetes

Eu tenho algumas perguntas sobre a biblioteca de soquetes no C. Aqui está um trecho de código ao qual me referirei nas minhas perguntas. char recv_buffer[3000]; recv(socket, recv_buffer, 3000, 0); Como decido qual o tamanho do recv_buffer? Estou ...

1 a resposta

Obtendo o caminho executável real do contexto atual do processo - Linux kernel

Estou tentando obter o caminho executável real de um processo em execução através do meu driver do kernel. Eu fiz o seguinte: static struct kretprobe do_fork_probe = { .entry_handler = (kprobe_opcode_t *) process_entry_callback, .handler = ...