Resultados de la búsqueda a petición "struct"
Diferencia entre 'struct' y 'typedef struct' en C ++?
En C ++, ¿hay alguna diferencia entre: struct Foo { ... }; typedef struct { ... } Foo;
C bitfields uso de memoria
Necesito tratar algunos datos de la siguiente forma: typedef struct{ unsigned n1 : 12; unsigned n2 : 12; unsigned n3 : 12; unsigned n4 : 1; unsigned n5 : 35; } data; Me aseguré de que en total cuenten hasta 9 bytes. Pero no lo hacen ... ...
C ++: asignación dinámica de una matriz de miembros de estructuras utilizando el constructor no predeterminado
Si tengo struct a_struct { int an_int; a_struct(int f) : an_int(f) {} a_struct() : an_int(0) {} }; class a_class { a_struct * my_structs; a_class() {...} };Puedo hacer a_class() {my_structs = new a_struct(1)} //or a_class() {my_structs = ...
Inicialización de estructura de C ++ conveniente
Estoy tratando de encontrar una manera conveniente de inicializar las estructuras de C ++ 'pod'. Ahora, considere la siguiente estructura: struct FooBar { int foo; float bar; }; // just to make all examples work in C and C++: typedef struct ...
undefined C struct forward declaración
Tengo un archivo de encabezado port.h, port.c y mi main.c Recibo el siguiente error: 'ports' usa una estructura indefinida 'port_t' Pensé que ya había declarado la estructura en mi archivo .h y que la estructura real en el archivo .c estaba ...
¿Utiliza una variable directamente (el retorno de datos es el mismo en una matriz) o con puntero?
Tenía dos bandadas de sensores de aves y me he referido al código de ejemplo # 8 en el manual, el código c ++ está funcionando para mí. Pero solo obtengo datos de un sensor del proyecto c sharp. El problema es que en el ejemplo de C #, ...
Calling FORTRAN dll desde C # y asignando valores a la matriz de estructuras
Puedo pasar unC# struct enFORTRAN bien. Incluso puedo pasar una matriz deC# struct como una matriz deTYPE() inFORTRAN. Donde me encuentro con problemas es cuando traté de devolver los valores aC#. Aquí hay un ejemplo La dll fortran es: MODULE ...
Cuál es el significado de llaves dobles que inicializan una estructura C?
Actualmente estoy trabajando con legacyC ++ código, compilado con éxito con gcc 2.9.X. Me han pedido que transfiera este código heredado a gcc 3.4.X. La mayoría de los errores se corrigieron fácilmente, pero este en particular me ...
Modify Variable de estructura en un diccionario
Tengo una estructura como esta: public struct MapTile { public int bgAnimation; public int bgFrame; }Pero cuando lo recorro con foreach para cambiar el cuadro de animación, no puedo hacerlo ... Aquí está el código: foreach ...
¿Cómo verifico si una variable es de cierto tipo (compare dos tipos) en C?
In C (no C ++ / C #), ¿cómo verifico si una variable es de cierto tipo? Por ejemplo, algo como esto: double doubleVar; if( typeof(doubleVar) == double ) { printf("doubleVar is of type double!"); } O más general: ¿Cómo comparo dos tipos ...