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

6 la respuesta

Las definiciones de estructura deben ir en el archivo .h o .c?

He visto ambas definiciones completas destructs en encabezados y declaraciones justas: ¿hay alguna ventaja para un método sobre el otro? Si hace la diferencia, generalmente escribo def una estructura como esta en la.h typedef struct s s_t; ...

5 la respuesta

¿Por qué los campos públicos son más rápidos que las propiedades?

o estaba hurgando en XNA y vi que elVector3 class estaba usando campos públicos en lugar de propiedades. Probé un punto de referencia rápido y descubrí que, para unstruct la diferencia es bastante dramática (agregar dos vectores juntos 100 ...

9 la respuesta

Es seguro para las estructuras implementar interfaces?

Parece recordar haber leído algo acerca de cómo es malo para las estructuras implementar interfaces en CLR a través de C #, pero parece que no puedo encontrar nada al respecto. ¿Es mala? ¿Hay consecuencias imprevistas de hacerlo? public ...

4 la respuesta

¿C # usa la notación de puntero ->?

Estoy tratando de aprender C # y estoy familiarizado con la notación de apuntamiento de estructura C ++ -> y tenía curiosidad por saber si eso cruzó a C #. ejemplo someStruct->someAttribute += 1;

1 la respuesta

Equivalente de con (de Pascal) a C / C ++

¿Cuál es el equivalente dewith del lenguaje Pascal en lenguaje C / C ++? A witha instrucción @ es una abreviatura para hacer referencia a los campos de un registro o los campos, propiedades y métodos de un objeto. Ejempl With (Object) do ...

2 la respuesta

In Go, el uso de un setter para un tipo de estructura no funciona como se esperaba

Utilizando una función setter para una estructura, pero no funciona como se esperaba: package main import "fmt" type T struct { Val string } // this setter seems not to work func (t T) SetVal( s string ) { t.Val = s } // this setter, using ptr ...

19 la respuesta

¿Cuánta funcionalidad es "aceptable" para una estructura C ++?

¡Mi primera publicación, así que por favor sé fácil conmigo! Sé que no hay una diferencia real entre las estructuras y las clases en C ++, pero muchas personas, incluido yo, usan una estructura o clase para mostrar estructuras de intención para ...

4 la respuesta

C # P / Invocar problema de estructura

Estoy tratando de escribir un contenedor de C # P / Invoke para una API de C (un Win dll nativo), y en general esto funciona bien. La única excepción es un método específico que toma una estructura como parámetro en el código C. La función se ...

4 la respuesta

Odd problema con puntero al implementar una lista vinculada

Estoy tratando de implementar una lista vinculada en C, y quiero almacenar el nodo principal en una estructura separada. Sin embargo, parece que el nodo principal se reasigna de alguna manera cada vez que agrego otro nodo. #include <stdio.h> ...

4 la respuesta

Estructuras empaquetadas en (gcc) go

Tengo un código C antiguo que hace un uso intensivo de las estructuras empaquetadas. Estoy buscando usar Go como envoltorio para este código, pero tengo dificultades para encontrar una manera de pasar o incluso escribir definiciones para estas ...