Resultados da pesquisa a pedido "struct"

4 a resposta

declaração de estrutura C indefinida

Tenho um arquivo de cabeçalho port.h, port.c e meu main.c Eu recebo o seguinte erro: 'ports' usa estrutura indefinida 'port_t' Pensei em declarar a estrutura no meu arquivo .h e ter a estrutura real no arquivo .c estava o Preciso ter a ...

1 a resposta

Utilize uma variável diretamente (o retorno de dados é o mesmo em uma matriz) ou com ponteir

Eu tinha dois bandos de sensores de pássaros e refiro-me ao exemplo de código nº 8 no manual, o código c ++ está funcionando para mi Mas eu recebo apenas um sensor de dados do projeto c sharp. O problema é que, no exemplo do C #, bird_data [1] ...

1 a resposta

Calling FORTRAN dll a partir de C # e atribuir valores a matriz de estruturas

Posso passar umC# estrutura emFORTRAN bem. Eu posso até passar uma matriz de umC# struct como uma matriz deTYPE() emFORTRAN. O problema é quando tentei retornar valores paraC#. Aqui está um exemplo DLL fortran é: MODULE TESTING TYPE VALUEREF ...

3 a resposta

Qual é o significado de chaves duplas inicializando uma estrutura

Atualmente, estou trabalhando com legadoC ++, compilado com sucesso com o gcc 2.9.X. Me pediram para portar esse código herdado para o gcc 3.4.X. A maioria dos erros foi facilmente corrigida, mas esse em particular me deixa intrigad O contexto ...

4 a resposta

Modificar a variável Struct em um dicionário

Eu tenho uma estrutura como esta: public struct MapTile { public int bgAnimation; public int bgFrame; }Mas quando eu faço um loop sobre ele com foreach para alterar o quadro de animação, não posso fazer isso ... Aqui está o código: foreach ...

10 a resposta

Como verifico se uma variável é de um determinado tipo (compare dois tipos) em

Em C (não em C ++ / C #), como verifico se uma variável é de um determinado tip Por exemplo, algo como isto: double doubleVar; if( typeof(doubleVar) == double ) { printf("doubleVar is of type double!"); } Ou mais geral: Como faço para ...

6 a resposta

s definições de estrutura devem ir no arquivo .h ou .

Vi as duas definições completas destructstá no cabeçalho e apenas nas declarações - existe alguma vantagem em um método em relação ao outr Se isso faz diferença, normalmente digitei uma estrutura como essa no.h typedef struct s s_t; EditaPara ...

5 a resposta

Por que os campos públicos são mais rápidos que as propriedades?

Eu estava bisbilhotando no XNA e vi que oVector3 classe @ estava usando campos públicos em vez de propriedades. Tentei uma referência rápida e descobri que, para umstruct a diferença é bastante dramática (adicionar dois vetores 100 milhões de ...

9 a resposta

seguro que estruturas implementem interface

Parece que lembro de ler algo sobre como é ruim para estruturas implementar interfaces no CLR via C #, mas não consigo encontrar nada sobre isso. É ruim? Há consequências não intencionais de fazer isso? public interface Foo { Bar GetBar(); } ...

4 a resposta

O C # usa a notação de ponteiro ->?

Estou tentando aprender C # e estou familiarizado com a notação de apontar estrutura C ++ -> e fiquei curioso se isso passou para C #. exemplo someStruct->someAttribute += 1;