Resultados de la búsqueda a petición "templates"
Nombre del método C ++ como parámetro de plantilla
¿Cómo hago el nombre del método (aquísome_method) un parámetro de plantilla? template<typename T> void sv_set_helper(T& d, bpn::array const& v) { to_sv(v, d.some_method()); }
Django template for loop. Miembro antes de
Quiero crear ese bucle: {% for object in objects %} {% if object.before != object %} {{ object }} this is different {% else %} {{ object }} this is the same {% endfor %}Residencia enhttps: ...
Quiero un botón en mi sitio web que ejecute un script de Python
Actualmente estoy haciendo un sitio web usando django. Ahora quiero ejecutar un script de Python desde mi plantilla / vista con un botón en el sitio web. Debería ser posible, pero para ser sincero, no sé cómo. Un ejemplo sería el ...
Es posible especializar una definición de plantilla basada en la existencia de una definición de tipo anidada de un parámetro de tipo de plantilla?
Tengo una plantilla,template <typename T> class wrapper, que me gustaría especializar en base a la existencia detypename T::context_type. Sitypename T::context_typee declara @, entonces los constructores y las sobrecargas del operador de ...
Es posible usar rasgos de tipo para verificar si un tipo es un contenedor?
¿Puedo usar C ++ Type Traits para verificar si un tipo es un contenedor tipo STL? Ya sé de la construcción de GCC__is_class pero me gustaría ser un poco más específico si es posible.
Está haciendo una especialización de plantilla de función virtual legal?
En C ++, se supone que una especialización de plantilla de función actúa exactamente como una función normal. ¿Eso significa que puedo hacer uno virtual? Por ejemplo struct A { template <class T> void f(); template <> virtual void f<int>() {} ...
Cómo simular virtualidad para la plantilla de método
Tengo una jerarquía de clases donde quiero introducir una plantilla de método que se comportaría como si fuera virtual. Por ejemplo, una jerarquía simple: class A { virtual ~A() {} template<typename T> void method(T &t) {} }; class B : public A ...
¿Cómo acceder a las constantes de clase en Twig?
Tengo algunas constantes de clase en mi clase de entidad, por ejemplo class Entity { const TYPE_PERSON = 0; const TYPE_COMPANY = 1; } En PHP normal, a menudo hagoif($var == Entity::TYPE_PERSON) y me gustaría hacer este tipo de cosas en Twig. ...
Cómo tratan los compiladores las matrices de longitud variable?
Esto puede parecer una pregunta para principiantes, pero estoy interesado en la forma en que un compilador normalmente crea matrices de dimensiones variables, como en el siguiente programa. #include<iostream> int main(){ int n; std::cin>>n; int ...
Cómo definir la función de plantilla dentro de la clase de plantilla en el archivo * .inl
Escribo la declaración de plantilla en el archivo * .hpp y su "definición" en el archivo * .inl vinculado desde * .hpp Solo así: //*.hpp template <typename T1, typename T2> class SomeClass { public: void someMethod(); }; //*.inl template ...