Resultados da pesquisa a pedido "struct"

1 a resposta

Por que os campos struct estão mostrando vazios?

Estou lutando para obter a saída correta do seguinte código: package main import ( "encoding/json" "fmt" ) func main() { var jsonBlob3 = []byte(`[ {"name": "Platypus", "spec": "Monotremata", "id":25 }, {"name": "Quoll", "spec": "Dasyuromorphia", ...

3 a resposta

Ir: Quando o json.Unmarshal para estruturar retornará um erro?

Suponha que eu tenho uma estrutura como type A struct{ name string`json:"name"` }Então no principal eu tenho código var jsonString string = `{"status":false}` var a A error := json.Unmarshal([]byte(jsonString),&a)aparentemente o código acima ...

5 a resposta

Quando usar o Struct em vez do Hash no Ruby?

Eu não tenho muita experiência em programação. Mas, para mim, o Struct parece um pouco semelhante ao Hash. O que a Struct pode fazer bem?Existe alguma coisa que Struct possa fazer, que Hash não possa fazer?Após pesquisar no Google, o conceito de ...

2 a resposta

Como se livrar de bytes de preenchimento entre membros de dados de uma estrutura

Eu tenho um arquivo binário com "mensagens" e estou tentando ajustar os bytes dentro da variável correta usando structs. No meu exemplo, usei dois tipos de mensagens: Tmessage e Amessage. #include <iostream> #include <fstream> #include ...

2 a resposta

Ponteiros em estruturas passadas para CUDA

Estou brincando com isso há um tempo agora, mas parece que não estou conseguindo acertar. Estou tentando copiar objetos que contêm matrizes na memória do dispositivo CUDA (e vice-versa, mas vou atravessar essa ponte quando chegar a ele): struct ...

9 a resposta

C ++: Estruturas mais lentas para acessar do que variáveis básicas?

Eu encontrei um código que tinha "otimização" como este: void somefunc(SomeStruct param){ float x = param.x; // param.x and x are both floats. supposedly this makes it faster access float y = param.y; float z = param.z; }E os comentários ...

3 a resposta

Como posso criar um contêiner com semântica de copiar na gravação? (Rápido)

Eu tenho uma estrutura muito grande, que eu quero garantir que não seja copiada desnecessariamente. Como posso criar um contêiner de cópia na gravação?

1 a resposta

Sobrecarga do Operador Golang

Entendo que o golang não fornece sobrecarga de operador, pois acredita que está aumentando a complexidade. Então, eu quero implementar isso diretamente para estruturas. package main import "fmt" type A struct { value1 int value2 int } func (a ...

13 a resposta

Como inicializar uma estrutura de acordo com os padrões da linguagem de programação C

Eu quero inicializar um elemento struct, dividido em declaração e inicialização. Isto é o que eu tenho: typedef struct MY_TYPE { bool flag; short int value; double stuff; } MY_TYPE; void function(void) { MY_TYPE a; ... a = { true, 15, 0.123 } }É ...

3 a resposta

Swift: Converter struct em JSON?

Eu criei umstruct e deseja salvá-lo como um arquivo JSON. struct Sentence { var sentence = "" var lang = "" } var s = Sentence() s.sentence = "Hello world" s.lang = "en" print(s)...o que resulta em: Sentence(sentence: "Hello world", lang: ...