Resultados da pesquisa a pedido "c"

4 a resposta

Acesso unidimensional a uma matriz multidimensional: é um comportamento bem definid

Imagino que todos concordamos que é considerado C idiomático acessar uma matriz multidimensional verdadeira desreferenciando um ponteiro (possivelmente compensado) para seu primeiro elemento de uma maneira unidimensional, por exemplo : void ...

2 a resposta

como chamar a função no executável da minha bibliotec

Tenho um executável e uma biblioteca dinâmica (.so). A biblioteca exporta alguns símbolos e o executável chama com sucesso. Mas quero tornar possível a função de executável de chamada de biblioteca. Eu tentei fazer o seguinte ...

4 a resposta

Em C, qual é a diferença entre `& function` e` function` quando passados como argumentos?

Por exemplo #include <stdio.h> typedef void (* proto_1)(); typedef void proto_2(); void my_function(int j){ printf("hello from function. I got %d.\n",j); } void call_arg_1(proto_1 arg){ arg(5); } void call_arg_2(proto_2 arg){ arg(5); } ...

3 a resposta

ID máximo no Lin

Estou portando um aplicativo do Tru64 para o Linux e ele usa PID_MAX definido em limits.h. O Linux não tem essa definição. Como encontro PID_MAX emc sem ler/proc/sys/kernel/pid_max à mão? Existe uma biblioteca?

11 a resposta

GCC erro de compilação com> 2 GB de código

Tenho um grande número de funções, totalizando 2,8 GB de código de objeto (infelizmente não há como evitar, computação científica ...) Quando tento vinculá-los, recebo (esperado)relocation truncated to fit: R_X86_64_32Srros que eu esperava ...

4 a resposta

impressão em plataforma cruzada de números inteiros de 64 bits com printf

No Windows, é "% I64d". No Linux e Solaris, é "% lld". Se eu quiser escrever multiplataformaprintfs que imprimelong long values: qual é a boa maneira de fazer isso? long long ll; printf(???, ll);

4 a resposta

Boa introdução ao <inttypes.h> [fechado]

Quero recomendar o uso de<inttypes.h> para alguém que fazprintf com versões mistas de 32/64 bits. Tentei pesquisar no Google uma página de introdução ou tutorial com alguns exemplos e diretrizes de uso, mas não consegui encontrar um. Pode alguém ...

2 a resposta

Converter biblioteca compartilhada em biblioteca estática?

É possível converter uma biblioteca compartilhada (someLib.so) em uma biblioteca estática? (someLib.a)

6 a resposta

s definições de estrutura devem ir no arquivo .h ou .

Vi as duas definições completas destructstá no cabeçalho e apenas nas declarações - existe alguma vantagem em um método em relação ao outr Se isso faz diferença, normalmente digitei uma estrutura como essa no.h typedef struct s s_t; EditaPara ...

5 a resposta

Inicialização da biblioteca - pthread_once na implementação do Win32

Olá. Estou tentando criar uma função de inicialização totalmente segura para threads para minha biblioteca e não consegui encontrar facilmente uma alternativa para pthread_once, o que deve resolver o problema com muita facilidade. Eu vim para ...