Preguntas etiquetadas con struct

Una palabra clave en varios lenguajes de programación cuya sintaxis es similar o derivada de C (C ++, C #, Swift, Go, Rust, etc.). Use una etiqueta específica del lenguaje de programación para etiquetar preguntas que involucren el uso de una `estructura` ya que la sintaxis y la semántica pueden depender del idioma. La palabra clave define o declara un tipo de datos compuesto por otros tipos de datos. Cada miembro de una estructura tiene su propia área de memoria (en oposición a una 'unión' cuyos miembros comparten una sola área de memoria).

1391
¿Cuándo debo usar una estructura en lugar de una clase en C #?

¿Cuándo deberías usar struct y no class en C #? Mi modelo conceptual es que las estructuras se usan en momentos en que el elemento es simplemente una colección de tipos de valor . Una forma de mantenerlos lógicamente todos juntos en un todo coherente. Me encontré con estas reglas aquí : Una...

447
Estructuras tipo C en Python

¿Hay alguna manera de definir convenientemente una estructura tipo C en Python? Estoy cansado de escribir cosas como: class MyStruct(): def __init__(self, field1, field2, field3): self.field1 = field1 self.field2 = field2 self.field3 =

412
Diferencia entre una estructura y una unión

¿Hay algún buen ejemplo para dar la diferencia entre a structy a union? Básicamente sé que structusa toda la memoria de su miembro y unionusa el espacio de memoria de miembros más grande. ¿Hay alguna otra diferencia de nivel de sistema

392
¿Cuáles son los usos para las etiquetas en Go?

En la especificación de idioma de Go , menciona una breve descripción general de las etiquetas: Una declaración de campo puede ir seguida de una etiqueta literal de cadena opcional, que se convierte en un atributo para todos los campos en la declaración de campo correspondiente. Las etiquetas se...

209
Estructura de relleno y embalaje

Considerar: struct mystruct_A { char a; int b; char c; } x; struct mystruct_B { int b; char a; } y; Los tamaños de las estructuras son 12 y 8 respectivamente. ¿Estas estructuras están acolchadas o empaquetadas? ¿Cuándo se realiza el relleno o el

195
Estructura como objetos en Java

¿Está completamente en contra de la forma Java de crear estructuras como objetos? class SomeData1 { public int x; public int y; } Puedo ver una clase con accesores y mutadores más parecidos a Java. class SomeData2 { int getX(); void setX(int x); int getY(); void setY(int y); private int...