Resultados de la búsqueda a petición "struct"

5 la respuesta

Inicializando una matriz de estructuras en C #

¿Cómo puedo inicializar una matriz constante / estática de estructuras lo más claramente posible? class SomeClass { struct MyStruct { public string label; public int id; }; const MyStruct[] MyArray = { {"a", 1} {"b", 5} {"q", 29} }; };

4 la respuesta

¿Por qué escribir en una estructura de 24 bits no es atómico (cuando parece que escribir en una estructura de 32 bits lo es)?

Soy un ingeniero, de eso no hay duda. Por esta razón (y muy poco más allá de eso), recientemente hice un pequeño experimento para confirmar mi sospecha de que escribir a unstruct no es una operación atómica, quemedio que un tipo de valor llamado ...

1 la respuesta

nota: 'persona :: persona ()' se elimina implícitamente porque la definición predeterminada estaría mal formada

Estoy trabajando en un programa de ejemplo para ayudarme a aprender estructuras en C ++. Aquí está mi código: #include <stdio.h> #include <iostream> #include <string> using namespace std; int nextPersonID = 0; int nextAddressID = 0; struct date ...

1 la respuesta

Swift: filtrado de una matriz de estructuras utilizando UISearchController / Predicates

Preguntándome si alguien podría ayudarme con el filtrado usando predicados en Swift. Tengo una fuente de datos algo desordenada que estoy usando para completar un UITableView. La fuente de datos es una matriz de estructuras. La estructura ...

3 la respuesta

¿Cómo asignar correctamente un nuevo valor de cadena?

Estoy tratando de entender cómo resolver este problema trivial en C, de la manera más limpia / segura. Aquí está mi ejemplo: #include <stdio.h> int main(int argc, char *argv[]) { typedef struct { char name[20]; char surname[20]; int unsigned ...

2 la respuesta

¿Cómo enlazar múltiples campos de una estructura en caja sin obtener el error "usar valor movido"?

Estoy tratando de codificar una estructura de datos recursiva genérica. Resulta que no puedo, ya que estoy golpeando una pared cuando quiero acceder a más de un campo de un valor de estructura propia. Defino una estructura que contendrá una ...

2 la respuesta

Estructura de paso rápido por referencia?

He buscado preguntas similares pero no he visto una respuesta con la que estoy satisfecho. ¿Es posible o aconsejable pasar estructuras por referencia? ¿Si es así, cómo? Aquí hay un código como referencia para ejemplos: struct MyData { var ...

7 la respuesta

typedef struct: inicialización predeterminada

typedef struct foo { bool my_bool; int my_int; } foo;En el ejemplo anterior entiendo quemy_boolse inicializará aleatoriamente a verdadero o falso, pero ¿qué pasa conmy_int? lo asumomy_intse inicializaría por defecto a 0 pero ese no parece ser el ...

1 la respuesta

Inicializando variables y clases constexpr estáticas dentro de una estructura

Aquí está mi ejemplo de código de trabajo: #include <iostream> template<typename B> class b { public: int y; constexpr b(int x) : y(x) { } constexpr void sayhi() { std::cout << "hi" << std::endl; } }; template<int x> struct A { static constexpr ...

1 la respuesta

CUDA cudaMemcpy Struct of Arrays

Me gustaría limpiar los parámetros de los núcleos CUDA en mi proyecto. Ahora, un núcleo necesita 3uint32_t matrices, lo que conduce a un código bastante feo: (id significa que la identificación global del hilo y valX es un valor ...