Preguntas con la etiqueta [templates]
Ganchos de WooCommerce y plantillas primordiales
Empecé a aprender a crear plantillas con WooCommerce y me encontré con un pequeño problema. Por ejemplo, en el archivo php content-single-product.php del complemento Woocommerce tengo cadenas como esta: <?php
¿Trucos JSP para facilitar la creación de plantillas?
En el trabajo me han asignado la tarea de convertir un montón de HTMLarchivos en un proyecto simple JSP. Realmente es todo estático, no hay lógica del lado del servidor
Diferencia entre std::decay y std::remove_reference
Cuando hago metaprogramación de plantillas en C++, a menudo me encuentro con algo como lo siguiente: template <typename T> S<T> make_wrapper(T&& t) { return S<T>(std::forward<T>(t)); } Sé que debería usar
¿Cómo utilizar Class<T> en Java?
Hay una buena discusión sobre los genéricos y lo que realmente hacen detrás de escena en esta pregunta , por lo que todos sabemos que Vector<int[]>es un vector de matrices
Herencia de plantilla de clase C++
Me gustaría heredar de la clase de plantilla y cambiar el comportamiento cuando se llama a los operadores "()". Quiero llamar a otra función. este codigo template<typename T> class InsertItem
Ventajas de auto en los parámetros de plantilla en C++17
¿Cuáles son las ventajas de autolos parámetros de plantilla que (posiblemente) se introducirán con C++ 17? ¿Es solo una extensión natural autocuando quiero crear una instancia del código de plantilla?
¿Qué es el procedimiento de pedido parcial en la deducción por plantilla?
Al leer el estándar C++ 11, no puedo entender completamente el significado de la siguiente declaración. Los ejemplos son muy bienvenidos. Se utilizan dos conjuntos de tipos para determinar el
¿Heredoc para lotes de Windows?
¿Existe alguna forma de especificar cadenas de varias líneas por lotes de forma similar a heredoc en shells de Unix? Algo parecido a: cat <<EOF > out.txt bla bla ..
¿Cómo detectar si hay una variable miembro específica en la clase?
Para crear una función de plantilla de algoritmo, necesito saber si x o X (y y o Y) en la clase que es el argumento de la plantilla. Puede resultar
usando una plantilla externa (C++11) para evitar la creación de instancias
Figura 1: plantillas de funciones TemplHeader.h template<typename T> void f(); TemplCpp.cpp template<typename T> void f(){ //... } //explicit instantation template void f<T>(); principal.cpp #include "TemplHeader.h" extern template void f<T>(); //is
¿Se pueden crear plantillas para las funciones lambda?
En C++ 11, ¿hay alguna manera de crear una plantilla para una función lambda? ¿O es intrínsecamente demasiado específico para utilizarlo como modelo? Entiendo que puedo definir una clase/functor con
¿Cómo logro un if/else en mustache.js?
Parece bastante extraño que no sepa cómo hacer esto con bigote. ¿Es compatible? Este es mi triste intento de intentarlo: {{#author}} {{#avatar}} <img src="{{avatar}}"/> {{/avatar}} {{#!avatar}} <img src="/images/default_avatar.png" height="75" width="75"
Oficialmente, ¿para qué sirve typename? [duplicar]
En ocasiones he visto algunos mensajes de error realmente indescifrables al gccusar plantillas... Específicamente, he tenido problemas en los que declaraciones aparentemente correctas causaban errores de compilación muy extraños que
¿Cómo se recorre un paquete de parámetros usando una expansión de paquete?
Estoy intentando aprender plantillas y funciones variadas. No puedo entender por qué este código no se compila: template<typename T> static void bar(T t) {} template<typename... Args> static void foo2(Args... args)
inicializador_lista y semántica de movimiento
¿ Puedo mover elementos fuera de a std::initializer_list<T>? #include <initializer_list> #include <utility> template<typename T> void foo(std::initializer_list<T> list) { for (auto it = list.begin(); it != list.end(); ++it) { bar(std::move(*it)); //