Resultados da pesquisa a pedido "struct"

3 a resposta

Inicialização do ponteiro de estrutura em C #

unsafe public class Temp { public struct Node { Node *left; Node *right; int value; } public Temp() { Node* T=new Node(); T->left=null; T->right=null; T->value=10; } } main() { Temp temp=new Temp(); }Dá erro que a referência do objeto não esteja ...

6 a resposta

Como a estrutura de resultados do horário local é alocada em

Eu estava brincando com otime.h arquivo em C que nos ajuda com as funções de hora / di Me deparei com: struct tm * _Cdecl localtime(const time_t *__timer); ... que parece retornar um ponteiro para tm struct. Descobri que o retorno por ...

3 a resposta

Como inicializar uma estrutura com membro de matriz flexível

Tenho a seguinte estrutura typedef struct _person { int age; char sex; char name[]; }person;Fiz uma pesquisa básica na Internet (mas sem êxito) sobre como criar uma instância e inicializar uma estrutura com um membro flexível da matriz sem ...

2 a resposta

Force o tamanho específico da estrutura em C

Por várias razões, tenho algumas estruturas que quero forçar a ter tamanhos específicos (neste caso, 64 bytes e 512 bytes). No entanto, ambos estão abaixo dos tamanhos que eu quero que eles seja Existe alguma maneira para eu dizer ao ...

6 a resposta

Compatibilidade do ponteiro de estrutura

uponhamos que temos duas estrutura typedef struct Struct1 { short a_short; int id; } Struct1; typedef struct Struct2 { short a_short; int id; short another_short; } Struct2;É seguro transmitir a partir deStruct2 * paraStruct1 *? O que a ...

1 a resposta

Aviso de "Atribuição de tipo de ponteiro incompatível"

Estou escrevendo uma função que analisa um arquivo com textura e dados de animação e o carrega em algumas estruturas globais que declarei. Recebo o aviso do compilador "Atribuição do tipo de ponteiro incompatível" em uma linha específica. É ...

4 a resposta

“Malloc (sizeof (struct a *))” e “malloc (sizeof (struct a))” são iguai

Esta questão é uma continuação deMalloc falha de chamada, mas funciona em outro lugar [https://stackoverflow.com/questions/8761594/malloc-call-crashing-but-works-elsewhere] Tentei o programa a seguir e o achei funcionando (ou seja, não está ...

6 a resposta

Por que System.Windows.Point e System.Windows.Vector são mutáveis?

Dado que estruturas mutáveis são geralmente consideradas más (por exemplo,Por que estruturas mutáveis são “más”? [https://stackoverflow.com/questions/441309/why-are-mutable-structs-evil]), existem benefícios em potencial que podem ter levado os ...

10 a resposta

Para que estruturas e uniões anônimas são úteis no C11?

@ C11 adiciona, entre outras coisas, 'Estruturas e Sindicatos Anônimos' Procurei, mas não consegui encontrar uma explicação clara de quando estruturas e uniões anônimas seriam úteis. Eu pergunto porque não entendo completamente o que são. ...

6 a resposta

Por que as strings internas da Lua armazenam da maneira que fazem?

Eu estava querendo uma tabela de string simples que armazena um monte de constantes e pensei: "Ei! Lua faz isso, deixe-me usar algumas das funções lá!&quo Este é principalmente nos arquivos lstring.h / lstring.c (estou usando o 5.2) Vou ...