Resultados da pesquisa a pedido "struct"

2 a resposta

Estrutura de passagem rápida por referência?

Procurei perguntas semelhantes, mas não vi uma resposta com a qual estou satisfeito. É possível ou aconselhável passar estruturas por referência? Se sim, como? Aqui está um código como referência para exemplos: struct MyData { var contentId: ...

7 a resposta

typedef struct: Inicialização Padrão

typedef struct foo { bool my_bool; int my_int; } foo;No exemplo acima, eu entendo quemy_boolserá inicializado aleatoriamente como verdadeiro ou falso, mas e quanto amy_int? Eu assumi quemy_intseria inicializado como 0, mas esse não parece ser o ...

1 a resposta

Estrutura CUDA cudaMemcpy de matrizes

Eu gostaria de limpar os parâmetros dos núcleos CUDA no meu projeto. Agora, um kernel precisa de 3uint32_t matrizes, o que leva a um código bastante feio: (id significa o ID do encadeamento global e valX é algum valor arbitrário) __global__ ...

1 a resposta

Como remover um elemento struct de um vetor?

Sou um programador iniciante e estou trabalhando em um programa que possui um registro de animais de estimação em um hotel (algum exercício bobo que vimos na aula, não importa). Estou usando vetores para armazenar os elementos struct (pets). O ...

4 a resposta

Java equivalente ao struct.pack do Python?

Existe alguma função equivalente à do Pythonstruct.pack em Java que me permite empacotar e descompactar valores como este? pump_on = struct.pack("IIHHI", 0, 0, 21, 96, 512)

1 a resposta

Como extrair o tipo de uma estrutura sem nome para criar um novo tipo dentro da própria estrutura?

É fácil criar um método / função parametrizado no tipo de uma estrutura sem nome. Também é fácil obter o tipodepois de a definição da estrutura. struct Foo { template <typename T> Foo(T*) { /* we have access to T here */ } } template <typename ...

1 a resposta

Qual é a maneira idiomática mais rápida de alterar vários campos struct ao mesmo tempo?

Muitas bibliotecas permitem definir um tipo que implementa um determinadotrait para ser usado como manipulador de retorno de chamada. Isso exige que você agrupe todos os dados necessários para manipular o evento juntos em um único tipo de dados, ...

1 a resposta

memcpy vs atribuição em C

Em que circunstâncias devo esperar que os memcpys superem as atribuições no hardware moderno da INTEL / AMD? Estou usando o GCC 4.2.x em uma plataforma Intel de 32 bits (mas também estou interessado em 64 bits).

3 a resposta

Como modificar uma estrutura aninhada em um vetor?

Estou trabalhando em um programa que mantém o estoque de veículos, então criei uma estrutura para ele. Ele também precisa manter uma lista dos drivers, então criei uma estrutura aninhada para isso. Aqui está o código: struct Vehicle { string ...

2 a resposta

É possível que uma estrutura estenda uma estrutura existente, mantendo todos os campos?

Usandorust 1.2.0 Problema Eu ainda estou no processo de aprender Rust (proveniente de um background Javascript) e estou tentando descobrir se é possível uma estruturaStructB estender uma estrutura existenteStructA de tal modo queStructB tem ...