Resultados da pesquisa a pedido "c"

3 a resposta

Alguma diferença no vínculo com gcc vs. g ++?

Há alguma diferença no processo de vinculação entre gcc e g + Eu tenho um grande projeto em C e mudei parte do código para C ++. O código ainda não está usando a biblioteca C ++ padrão, então-llibstdc++ não é necessário por enquanto.

1 a resposta

Como impor a ordem de bits struct com o compilador GC

Eu queria saber se existe uma diretiva do GCC C Compiler que permita determinar a ordem de bits para o empacotamento de uma estrutura? Algo para pessoas como: #pragma bit_order left A justificativa para essa necessidade é que eu tenho ...

10 a resposta

xiste uma maneira de impor endianness específico para uma estrutura C ou C +

Vi algumas perguntas e respostas relacionadas ao endianness de estruturas, mas tratavam de detectar o endianness de um sistema ou de converter dados entre os dois endianness diferente O que eu gostaria agora, no entanto, se houverma maneira de ...

1 a resposta

Android: Matando (todos) o primeiro plano executando o App

Estou procurando uma maneira de eliminar o Dalvik App em primeiro plano (em execução ativa) a partir do kernel do linux (usando o ID do processo)? Como posso conseguir isso? alguma ideia? O kernel vê o pid de um aplicativo em execução? Como ...

3 a resposta

Fprintf usa malloc () sob o capô?

Eu quero um manipulador o-damn-malloc-just-failed mínimo, que grava algumas informações em um arquivo (provavelmente apenas erro padrão). Eu preferiria usar fprintf () em vez de write (), mas isso falhará muito se o próprio fprintf () tentar ...

4 a resposta

mpacto no desempenho de realloc ()

Tenho uma lista de registros, no início não sei o número de registros. Eu preciso lê-los em matriz. Portanto, é aconselhável ler todos os registros um por um e realizar realloc um por um e continuar aumentando o tamanho da matriz à medida que o ...

1 a resposta

Erro ao usar o módulo ctypes para acessar uma DLL escrita em C

Eu tenho uma DLL com uma única função que recebe cinco duplos e um int: __declspec(dllexport) struct res ITERATE(double z_r,double z_i,double c_r, double c_i, int iterations, double limit) Executa novamente uma resolução personalizada, que ...

3 a resposta

epresentação de armadilha

O que é representação de interceptação em C (alguns exemplos podem ajudar)? Isso se aplica ao C ++? float f=3.5; int *pi = (int*)&f; Edit: Eu sei 'pi' viola a regra de alias e é UB de acordo com o padrão C. Pelo menos no GCC, não produz erros, ...

3 a resposta

Por que obtenho resultados estranhos ao ler uma matriz de números inteiros de um soquete TC

As foi sugerido em uma resposta à minha última pergunta Como envio uma matriz de números inteiros pelo TCP em [https://stackoverflow.com/questions/672241/how-do-i-send-an-array-of-integers-over-tcp-in-c] ), Tentei enviar uma matriz de long int, ...

2 a resposta

m membro flexível da matriz aumenta o tamanho de uma estrutur

Tenho o seguinte tipo de código: typedef struct { u32 count; u16 list[]; } message_t; ... message_t* msg = (message_t*)buffer; msg->count = 2; msg->list[0] = 123; msg->list[1] = 456; size_t total_size = sizeof(*msg) + sizeof(msg->list[0]) * ...