Resultados da pesquisa a pedido "c"

2 a resposta

Como alguém geraria interrupções "artificiais" no Kernel do Linux?

Eu li a resposta aqui:Trigger Kernel Interrupt Handler: Como? [https://stackoverflow.com/questions/17783022/trigger-kernel-interrupt-handler-how] e é bom, mas não é exatamente o que eu preciso. Estou marcando com microbench as funções RNG em ...

1 a resposta

Por que a inicialização estática do membro flexível da matriz funciona?

Eu escrevi o seguinte código básico para um menu: typedef struct Menu { char* title; unsigned num_submenus; struct Menu *submenu[]; } Menu; Menu sub1 = {"Submenu 1", 0, {NULL}}; Menu sub2 = {"Submenu 2", 0, {NULL}}; Menu Main = {"Main Menu", 2, ...

2 a resposta

Estou correto ao supor que não se pode encaminhar - declarar o tipo de ponteiro opaco de uma biblioteca?

Existem muitas perguntas sobre declarações avançadas e tipos opacos, mas a maioria parece ser da perspectiva do autor da biblioteca ou de pessoas tentando usar tipos incompletos sem ponteiros ou algo do tipo. Estou usando uma biblioteca cuja ...

2 a resposta

Ponteiro para matriz de tamanho não especificado “(* p) []” ilegal em C ++, mas legal em C

Acabei de descobrir que isso é ilegal em C ++ (mas legal em C): #include <stdio.h> #include <stdlib.h> #define ARRAY_LENGTH(A) (sizeof(A) / sizeof(A[0])) int accumulate(int n, const int (*array)[]) { int i; int sum = 0; for (i = 0; i < n; ++i) { ...

7 a resposta

Quando usar extern "C" em palavras simples? [duplicado]

Esta pergunta já tem uma resposta aqui: Qual é o efeito do externo "C" em C ++? [/questions/1041866/what-is-the-effect-of-extern-c-in-c] 13 respostasTalvez eu não esteja entendendo as diferenças entre C e C ++, mas quando e por que precisamos ...

4 a resposta

Calcular a soma dos dígitos em 100 fatorial

Editar - Título alterado para corresponder à declaração do problema real. Estou programando uma função que calcula a soma dos dígitos em 100! mas parece que estou tendo dois grandes problemas. O resultado real de 100! é preciso apenas para os ...

6 a resposta

system () para c # sem chamar o cmd.exe

como converter sistema ("") para c # sem chamar cmd.exe? edit: eu preciso jogar algo como "dir"

4 a resposta

Como acontece a desreferenciação de um ponteiro de função?

Por que e como desreferenciar um ponteiro de função simplesmente "não faz nada"? É disso que eu estou falando: #include<stdio.h> void hello() { printf("hello"); } int main(void) { (*****hello)(); }De um comentário ...

2 a resposta

Simulando diferentes temperaturas no Cooja / Contiki

Estou tendo problemas para ler diferentes leituras de temperatura no Cooja. Eu fiz o seguinte: Criou um arquivo de origem que inicializa um sensor de luz e temperatura.Criou uma simulação usando um Sky mote.Executei a simulação com uma rede de 8 ...

4 a resposta

Soquetes de plataforma cruzada [fechados]

Eu sei, o Windows não usa soquetes UNIX enquanto o Mac OS. Até esse momento, meu software era multiplataforma, sem nenhuma alteração no código. Mas agora eu quero fazer alguma comunicação em rede. Eu sei sobre soquetes POSIX, mas não sei nada ...