Resultados da pesquisa a pedido "struct"
A herança via desenrolamento viola a regra estrita de aliasing?
Eu tenho um struct X que herda de struct Base. No entanto, na minha configuração atual, devido ao alinhamento, o tamanho de X é 24B: typedef struct { double_t a; int8_t b; } Base; typedef struct { Base base; int8_t c; } X;Para economizar ...
Inicialize array mantendo struct com mais eficiência
Eu tenho o seguinte código: const N: usize = 10000; const S: usize = 7000; #[derive(Copy, Clone, Debug)] struct T { a: f64, b: f64, f: f64 } fn main() { let mut t: [T; N] = [T {a: 0.0, b: 0.0, f: 0.0}; N]; for i in 0..N { t[i].a = 0.0; t[i].b = ...
Aliasing struct e array da maneira C ++
Este é um acompanhamento de C ++ paraoutra pergunta minha [https://stackoverflow.com/q/48384399/3545273] Nos velhos tempos do pré-ISO C, o código a seguir não surpreenderia ninguém: struct Point { double x; double y; double z; }; double ...
python struct.error: o formato 'i' requer -2147483648 <= number <= 2147483647
ProblemaEstou disposto a fazer uma engenharia de recursos usando o módulo de multiprocessamento(multiprocessing.Pool.starmap(). No entanto, ele fornece uma mensagem de erro da seguinte maneira. Eu acho que essa mensagem de erro é do tamanho de ...
Como atribuir uma estrutura C embutida?
typedef struct { int hour; int min; int sec; } counter_t;E no código, eu gostaria de inicializar instâncias dessa estrutura sem inicializar explicitamente cada variável de membro. Ou seja, eu gostaria de fazer algo como: counter_t counter; ...
Métodos de extensão em uma estrutura
Você pode adicionar métodos de extensão a uma estrutura?
Cancele a seleção da cadeia de caracteres json para uma estrutura que possui um elemento da própria estrutura
Eu sou iniciante e tentando desmarcar a seguinte string json [{ "db": { "url": "mongodb://localhost", "port": "27000", "uname": "", "pass": "", "authdb": "", "replicas": [ { "rs01": { "url":"mongodb://localhost", "port": "27001", "uname": "", ...
Listas vinculadas de programação C excluem o nó na posição N
EDIT: Descobri o problema. Além disso, se você encontrou isso através do google ou de outro mecanismo de pesquisa, é aqui que eu errei e como corrigi-lo. Meu método deleteNode () estava percorrendo a lista corretamente com a temperatura correta ...
Como empacotar e descompactar usando ctypes (Estrutura <-> str)
Essa pode ser uma pergunta boba, mas não consegui encontrar uma boa resposta nos documentos ou em qualquer outro lugar. Se eu usarstructPara definir uma estrutura binária, a struct possui 2 métodos simétricos para serialização e desserialização ...
Por que usar o endereço do primeiro elemento do struct, em vez de o próprio struct?
Acabei de encontrar outra base de código no trabalho, em que os desenvolvedores usam consistentemente o endereço do primeiro elemento de estruturas ao copiar / comparar / configurar, em vez da própria estrutura. Aqui está um ...