Resultados da pesquisa a pedido "c"

6 a resposta

Há problemas de desempenho ao usar o pragma pack (1)?

Nossos cabeçalhos usam#pragma pack(1) ao redor da maioria de nossas estruturas (usadas para E / S de rede e arquivo). Entendo que ele altera o alinhamento de estruturas do padrão de 8 bytes para um alinhamento de 1 byt Assumindo que tudo seja ...

5 a resposta

struct membros de layout de memória

Se eu tiver uma estrutura como esta: struct S { ANY_TYPE a; ANY_TYPE b; ANY_TYPE c; } s;Posso assumir com segurança que as seguintes premissas sempre serão verdadeiras em todas as plataforma ((char *)&s.a) < ((char *)&s.c) ((char *)&s.a + ...

4 a resposta

É o espaço de nome System.Security.Cryptography suportado pela Portable Class Library

Estou convertendo um projeto existente do Silverlight / .NET com vários destinos em um projeto Portable Class Library para reduzir o número de projetos necessários para suportar várias plataformas da Microsof Eu tenho um erro em uma classe que ...

5 a resposta

Como saber se um número inteiro binário representa um número negativ

Estou lendo algum texto em C. Na sessão Valores negativos e positivos, o autor mencionou várias maneiras de representar um número negativo em formato binári Eu entendi todo o caminho e queria saber se, com um número binário, podemos determinar ...

2 a resposta

Avaliar o token do pré-processador antes da ## concatenação

Gostaria de avaliar um token antes de concatená-lo com outra coisa. O "problema" é que o padrão especifica o comportamento como antes que a lista de substituição seja reexaminada para que mais nomes de macro sejam substituídos, cada instância ...

6 a resposta

Qual é a maneira mais correta de gerar números aleatórios em C com pthread

Tenho vários threads em execução simultaneamente e cada um deles deve gerar números aleatórios. Quero entender se existe um padrão a seguir, para entender se está correto inicializar o gerador aleatório com srand no thread principal ou se cada ...

5 a resposta

Como posso visualizar o código C após a compilação no código binário?

O compilador é o que pega esse código e o converte no código da máquina Como posso ver o código C original após a compilação no código binário?

10 a resposta

Devo usar char ** argv ou char * argv [] em C?

Estou apenas aprendendo C e queria saber qual deles devo usar no meu método principal. Existe alguma diferença? Editar Então, qual é mais comum usar?

5 a resposta

Qual é a diferença entre int * ptr e int * ptr em C? [duplicado

Esta pergunta já tem uma resposta aqui: Diferença entre a declaração int * p e int * p [/questions/5590150/difference-between-int-p-and-int-p-declaration] 4 respostas diferença entre int * i e int * ...

5 a resposta

Usando o fseek para voltar atrás

Está usandofseek para retroceder o caracterefscanf operações confiáveis? Como, por exemplo, se eu tiver apenasfscanf -ed 10 caracteres, mas eu gostaria de voltar atrás com os 10 caracterefseek(infile, -10, SEEK_CUR) ? Para a maioria das ...