Resultados da pesquisa a pedido "struct"

4 a resposta

Como declarar meu CGRectZero como constante?

Esta é uma pergunta C / Objective-C para iniciantes :-) Digamos que eu quero um CGRectOne e um CGRectTwo constantes. Como posso declarar isso? Obrigado, Jérémy

3 a resposta

Erro de compilação. Usando propriedades com struct

Por favor, explique o seguinte erro no construtor struct. Se eu mudar struct para classe os erros se foram. public struct DealImportRequest { public DealRequestBase DealReq { get; set; } public int ImportRetryCounter { get; set; } ...

2 a resposta

Como base.GetHashCode () é implementado para uma estrutura? [duplicado]

Esta pergunta já tem uma resposta aqui: Como funciona a implementação nativa do ValueType.GetHashCode? [/questions/5926776/how-does-native-implementation-of-valuetype-gethashcode-work] 3 respostasEu vi esse código recentemente em umstruct e eu ...

1 a resposta

Usando reflexão SetString

Eu tenho uma estrutura como esta: type ProductionInfo struct { StructA []Entry } type Entry struct { Field1 string Field2 int }Eu gostaria de mudar o valor deField1 usando reflexão, mas o objeto refletir sempre retornadoCanSet() = false. O que ...

10 a resposta

Qual é a melhor maneira de colocar uma c-struct em um NSArray?

Qual é a maneira usual de armazenar estruturas C em umNSArray? Vantagens, desvantagens, manipulação de memória? Notavelmente, qual é a diferença entrevalueWithBytes evalueWithPointer - criado por justin e bagre abaixo. Aqui está um ...

3 a resposta

Existem garantias para uniões que contêm um tipo de quebra automática e o próprio tipo?

Posso colocar umT e um embrulhadoT em umunion e inspecioná-los como eu gosto? union Example { T value; struct Wrapped { T wrapped; } wrapper; }; // for simplicity T = int Example ex; ex.value = 12; cout << ex.wrapper.wrapped; // ?Os padrões C ++ ...

2 a resposta

Por que "atributo não utilizado" gerou aviso para matriz de estrutura?

Aqui usado,unused atributo com estrutura. De acordo comGCC [https://gcc.gnu.org/onlinedocs/gcc-3.2/gcc/Variable-Attributes.html]documento: não utilizado: Esse atributo, anexado a uma variável, significa que a variável deve ser possivelmente ...

1 a resposta

"Não pode assumir o endereço de" e "não é possível ativar o método do ponteiro"

Isso compila e funciona: diff := projected.Minus(c.Origin) dir := diff.Normalize()Isso não ocorre (produz os erros no título): dir := projected.Minus(c.Origin).Normalize()Alguém pode me ajudar a entender o porquê? (Aprendendo Go) Aqui estão ...

2 a resposta

Matriz de estruturas: Como salvar em coredata?

Estou tentando salvar uma matriz de estruturas em coredata. Fiz muita pesquisa, mas não consigo encontrar a solução. Aqui está o que eu tenho: import Cocoa import CoreData class ViewController: NSViewController { struct StudentsStruct { let ...

5 a resposta

É legal alias uma estrutura e uma matriz?

Aritmética de ponteiro entre membros consecutivos do mesmo tipo em uma estrutura costumava ser uma prática comum, enquanto a aritmética de ponteiro é válida apenas dentro de uma matriz. Em C ++, seria explicitamente comportamento indefinido ...