Resultados da pesquisa a pedido "struct"
Mmap e struct em C [fechado]
Gostaria de ler e escrever estruturas com mmap em C. Eu tenho uma função chamada insert_med que permite a inserção de uma nova estruturamed no mmap e em cada estrutura (com um únicochave) deve ser gravada em uma posição diferente da matriz ...
Estou entendendo errado __atributo__ ((compactado)) no GCC?
Estou tentando o seguinte, com o gcc no win32. #include <stdio.h> struct st { char c; int x; } __attribute__ ((packed)); int main() { printf("%d\n", sizeof(struct st)); return 0; }Eu esperaria que o valor impresso seja 5, mas seja 8. Com o ...
Por que a característica de cópia é necessária para a inicialização da matriz padrão (com valor de estrutura)?
Quando defino uma estrutura como esta, posso transmiti-la para uma função por valor sem adicionar nada específico: #[derive(Debug)] struct MyType { member: u16, } fn my_function(param: MyType) { println!("param.member: {}", param.member); ...
Aliasing Arrays através de estruturas
Estou lendo o parágrafo 7 de 6.5 na ISO / IEC 9899: TC2. Aceita o acesso do valor a um objeto através de: um tipo agregado ou união que inclui um dos tipos mencionados acima entre seus membros (incluindo, recursivamente, um membro de uma união ...
Como retornar uma estrutura anônima em C?
Tentando algum código, percebi que o seguinte código compila: struct { int x, y; } foo(void) { }Parece que estamos definindo uma função chamadafooque retorna um anônimostruct. Agora, minha pergunta é: Isso acontece apenas com o meu compilador ...
Como usar o campo de bits com Swift para armazenar valores com mais de 1 bit
NoCEu posso fazer algo assim: struct byte_nibbles { unsigned char b1: 4; unsigned char b2: 4; unsigned char b3: 4; unsigned char b4: 4; unsigned char b5: 4; unsigned char b6: 4; unsigned char b7: 4; unsigned char b8: 4; }; union { unsigned long ...
Como sobrecarregar o método 'novo'?
Eu apenas comecei a aprender Rust e estou me perguntando se há maneira de sobrecarregar métodos. No começo, criei uma struct e usei um 'impl' para implementar o método 'novo' básico. Então eu pensei em adicionar o método 'novo' com alguns ...
Estrutura de acesso como matriz de bytes
No momento, estou reescrevendo um programa para processar dados recebidos por uma conexão serial usando oProtocolo RDM [http://www.rdmprotocol.org/developers/resources/downloads/?did=5], cada pacote é recebido por um UART e tem uma estrutura ...
Como verificar uma estrutura vazia?
Eu defino uma estrutura ... type Session struct { playerId string beehive string timestamp time.Time }Às vezes, atribuo uma sessão vazia a ela (porque nada é impossível) session = Session{};Então eu quero verificar, se está vazio: if session ...
Como passar uma estrutura Swift como parâmetro para um método Objective-C
Eu tenho um método Objective-C que aceita um parâmetro do tipoid e eu quero passar uma estrutura Swift. ObjcClass.m Arquivo: @implementation ObjcClass + (void)addListener:(id)listener { // Do something with listener }DemoStruct.swift ...