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

9 la respuesta

typedef sintaxis con punteros de funciones miembro

según MSDN, la sintaxis typedef es: typedef sinónimo de declaración de tipo; Muy fácil typedef int MY_INT; Pero, ¿cómo diablos cumple el typedefs de puntero-función-miembro con esta regla? typedef int (MyClass::*MyTypedef)( int); 100% ...

3 la respuesta

Tool para descifrar typedefs de puntero de función C / C ++

Recuerdo una vez que vi un sitio web, que descifró las definiciones de tipo complejas de C ++, incluidos los punteros de función que devuelven punteros de función a funciones que devuelven una matriz con ... Convertiría dichas definiciones en ...

4 la respuesta

templated typedef?

Estoy usando libgc, un recolector de basura para C y C ++. Para hacer que los contenedores STL sean recolectables, se debe usar gc_allocator. En lugar de escribir std::vector<MyType>one tiene que ...

5 la respuesta

uso inválido de tipo incompleto

Estoy tratando de usar un typedef de una subclase en mi proyecto, he aislado mi problema en el siguiente ejemplo. ¿Alguien sabe dónde me estoy equivocando? template<typename Subclass> class A { public: //Why doesn't it like this? ...

2 la respuesta

C ++ Sintaxis / Semántica Pregunta: Referencia a la función y la palabra clave typedef

Qué seríatypedef int (&rifii) (int, int) ¿ser usado para ¿Cuál es el typedef antes de hacer esta "declaración"? Quiero pensar en esto como typedef (int (&rifii) (int, int)) [new name] pero el [nuevo nombre] no está allí como si lo hicieras ...

3 la respuesta

typedef'd type no visible como tipo de retorno de una función miembro

Este programa no se compila (usando gcc-4.5). El mensaje de error dice: error: "myType_t" no nombra un tipo 1 class abc{ 2 //typedef int myType_t; 3 4 public: 5 typedef int myType_t; 6 7 abc(); 8 myType_t fun1(); 9 }; 10 11 myType_t ...

8 la respuesta

¿Hay casos en los que un typedef es absolutamente necesario?

Considere el siguiente extracto de la idioma bool seguro [http://www.artima.com/cppsource/safebool.html]: typedef void (Testable::*bool_type)() const; operator bool_type() const; ¿Es posible declarar la función de conversión sin typedef? Lo ...

13 la respuesta

¿Qué es una enumeración typedef en Objective-C?

No creo que entienda fundamentalmente lo que es unenum es y cuándo usarlo. Por ejemplo typedef enum { kCircle, kRectangle, kOblateSpheroid } ShapeType; ¿Qué se declara realmente aquí?

6 la respuesta

Cómo reenviar la estructura typedef'd en .h

Tengo Preprocesador.h #define MAX_FILES 15 struct Preprocessor { FILE fileVector[MAX_FILES]; int currentFile; }; typedef struct Preprocessor Prepro; void Prepro_init(Prepro* p) { (*p).currentFile = 0; } Me di cuenta de que tenía que separar ...

12 la respuesta

Reenviar declaraciones de estructuras sin nombre

Pregunta de recompensa: Entonces, estos dosFoos no son lo mismo. Multa. La segunda forma se da en una biblioteca. @ ¿Cómo lo reenvío ya que no puedo cambiarlo? Siempre pensé que C y C ++ permitían declaraciones repetidas siempre que no hubiera ...