Preguntas etiquetadas con typedef

En C y C ++, la palabra clave typedef le permite crear un alias para un tipo de datos conocido.




6
¿Puntero de función typedef?
На этот вопрос есть ответы на Stack Overflow на русском : Как работает typedef в этом коде? Estoy aprendiendo cómo cargar DLL de forma dinámica, pero lo que no entiendo es esta línea typedef void (*FunctionFunc)(); Tengo algunas preguntas. Si alguien puede contestarle, estaría agradecido. ¿Por qué se typedefusa? La …
460 c++  c  pointers  typedef 


1
C ++ plantilla typedef
Tengo una clase template<size_t N, size_t M> class Matrix { // .... }; Quiero hacer un typedefque cree un Vector(vector de columna) que sea equivalente a a Matrixcon tamaños N y 1. Algo así: typedef Matrix<N,1> Vector<N>; Lo que produce un error de compilación. Lo siguiente crea algo similar, pero …
369 c++  templates  c++11  typedef 

10
Equivalente de typedef en C #
¿Hay un equivalente typedef en C #, o de alguna manera para obtener algún tipo de comportamiento similar? He buscado en Google, pero en todas partes me parece negativo. Actualmente tengo una situación similar a la siguiente: class GenericClass<T> { public event EventHandler<EventData> MyEvent; public class EventData : EventArgs { …
326 c#  typedef 




8
uint8_t vs unsigned char
¿Cuál es la ventaja de usar uint8_tmás unsigned charen C? Sé que en casi todos los sistemas uint8_tes solo una definición de tipo unsigned char, entonces, ¿por qué usarlo?
231 c  typedef 

6
matriz de longitud fija typedef
Tengo que definir un tipo de datos de 24 bits. Estoy usando char[3]para representar el tipo. ¿Puedo escribir def char[3]a type24? Lo probé en una muestra de código. Puse typedef char[3] type24;en mi archivo de encabezado. El compilador no se quejó de ello. Pero cuando definí una función void foo(type24 …
210 c  arrays  gcc  typedef 


9
Tipos de letra internos en C ++: ¿buen o mal estilo?
Algo que me he encontrado haciendo a menudo últimamente es declarar typedefs relevantes para una clase particular dentro de esa clase, es decir class Lorem { typedef boost::shared_ptr<Lorem> ptr; typedef std::vector<Lorem::ptr> vector; // // ... // }; Estos tipos se usan luego en otra parte del código: Lorem::vector lorems; Lorem::ptr …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.