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

4 la respuesta

c ++ instanciación de plantilla externa y typedef (gcc)

Estoy tratando de crear una instancia de una plantilla externamente, sin embargo, me gustaría usar un typedef en la cláusula de creación de instancias. Creo que el ejemplo dice más de mil palabras: typedef myTemplate_base<commonValue> ...

24 la respuesta

¿Cómo se leen las declaraciones C?

He oído hablar de algunos métodos, pero ninguno de ellos se ha atascado. Personalmente trato de evitar los tipos complejos en C y trato de dividirlos en componentes typedef. Ahora me encuentro con el mantenimiento de un código heredado de un ...

12 la respuesta

c ++ typedef la enumeración de otra clase?

Así que aquí está mi problema: struct A { enum A_enum { E0, E1, E2 }; }; struct B { typedef A::A_enum B_enum; bool test(B_enum val) { return (val == E1); // error: "E1" undeclared identifier } }; Específicamente no quiero decirA::E1. Si lo ...

4 la respuesta

Ocultar definición de tipo en C

Tengo un.c archivo (una biblioteca de funciones) con una función y una definición como esta: typedef long double big; big foo(int x) { ... } Quiero crear una interfaz de esta biblioteca, una.h. Así que hago typedef long double big; big ...

10 la respuesta

¿Cómo se llama al puntero a una función sin desreferenciar?

Tengo una declaración de typedef extraña en un programa C ++, generada por Py ++. double radius(int); // function to be wrapped typedef double (*radius_function_type)(int); bp::def("radius", radius_function_type(&radius)); // bp::def is a ...

4 la respuesta

¿Cómo verificar si una clase ha especificado una definición de clase anidada o typedef en C ++ 11?

En mi proyecto, quiero implementar una clase de proxy de plantilla de algunas clases más grandes existentes. Las clases existentes son clases de biblioteca, por lo que no se pueden modificar. En la mayoría de los casos, los clientes no saben que ...

4 la respuesta

Evitar advertencias de "redefinición de typedef" al definir estructuras

Estoy definiendo algunas estructuras que hacen referencia entre sí, y escribo la definición de las estructuras antes de usarlas, por lo que cada estructura está 'al tanto' de las otras (estaba obteniendo errores de compilación sin esto). No ...