Preguntas etiquetadas con templates

La etiqueta de plantillas se usa en múltiples contextos: programación genérica (especialmente C ++) y generación de datos / documentos mediante motores de plantillas. Cuando utilice esta etiqueta en la implementación, preguntas pesadas: etiquete el lenguaje de código en el que está escrita la implementación.

5
¿Cómo funciona "is_base_of"?
¿Cómo funciona el siguiente código? typedef char (&yes)[1]; typedef char (&no)[2]; template <typename B, typename D> struct Host { operator B*() const; operator D*(); }; template <typename B, typename D> struct is_base_of { template <typename T> static yes check(D*, T); static no check(B*, int); static const bool value = sizeof(check(Host<B,D>(), …

2
¿Cómo puedo crear una instancia explícita de una función de plantilla?
Tengo una función de plantilla con un argumento. Tengo que instanciar esa función sin llamar a esa función significa explícitamente que tengo que instanciar. Tengo esta función: template <class T> int function_name(T a) {} Instalé esa función así: template int function_name<int>(int); Pero tengo los siguientes errores: error: expected primary-expression before …
117 c++  templates 

5
usando plantilla externa (C ++ 11)
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>(); Main.cpp #include "TemplHeader.h" extern template void f<T>(); //is this correct? int main() { f<char>(); return 0; } ¿Es esta la forma correcta de usar extern template, o utilizo …
116 c++  templates  c++11  extern 

10
La aplicación no recoge el archivo .css (matraz / python)
Estoy renderizando una plantilla, que estoy intentando diseñar con una hoja de estilo externa. La estructura del archivo es la siguiente. /app - app_runner.py /services - app.py /templates - mainpage.html /styles - mainpage.css mainpage.html tiene este aspecto <html> <head> <link rel= "stylesheet" type= "text/css" href= "../styles/mainpage.css"> </head> <body> <!-- content …
113 python  html  css  templates  flask 



10
El matraz genera el error TemplateNotFound aunque existe un archivo de plantilla
Estoy intentando renderizar el archivo home.html. El archivo existe en mi proyecto, pero sigo recibiendo jinja2.exceptions.TemplateNotFound: home.htmlcuando trato de renderizarlo. ¿Por qué Flask no puede encontrar mi plantilla? from flask import Flask, render_template app = Flask(__name__) @app.route('/') def home(): return render_template('home.html') /myproject app.py home.html
108 python  file  templates  flask 



15
¿Cómo reemplazar un conjunto de tokens en una cadena Java?
Tengo la siguiente cadena de plantilla: "Hello [Name] Please find attached [Invoice Number] which is due on [Due Date]" . También tengo variables de cadena para el nombre, el número de factura y la fecha de vencimiento: ¿cuál es la mejor manera de reemplazar los tokens en la plantilla con …
106 java  regex  templates 


6
Heredar de una clase de plantilla en c ++
Digamos que tenemos una clase de plantilla Area, que tiene una variable miembro T area, una función miembro T getArea()y una void setArea(T). Puedo crear un Areaobjeto de un tipo específico escribiendo Area<int>. Ahora tengo una clase Rectangleque hereda la Areaclase. Dado que en Rectanglesí mismo no es una plantilla, …




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.