Resultados da pesquisa a pedido "c"
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 ...
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 + ...
É 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 ...
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 ...
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 ...
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 ...
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?
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?
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 * ...
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 ...