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.

4
Error de plantilla confusa
He estado jugando con clang por un tiempo, y me encontré con "test / SemaTemplate /pendent-template-recovery.cpp" (en la distribución de clang) que se supone que proporciona pistas para recuperarse de un error de plantilla. Todo se puede reducir fácilmente a un ejemplo mínimo: template<typename T, typename U, int N> struct …
91 c++  templates  llvm  clang 









4
Cómo cargar la plantilla jinja directamente desde el sistema de archivos
El documento de la API de jinja en pocoo.org dice: La forma más sencilla de configurar Jinja2 para cargar plantillas para su aplicación se ve más o menos así: from jinja2 import Environment, PackageLoader env = Environment(loader=PackageLoader('yourapplication', 'templates')) Esto creará un entorno de plantilla con la configuración predeterminada y un …


7
Backbone.js: ¿repoblar o recrear la vista?
En mi aplicación web, tengo una lista de usuarios en una tabla a la izquierda y un panel de detalles de usuarios a la derecha. Cuando el administrador hace clic en un usuario en la tabla, sus detalles deben mostrarse a la derecha. Tengo un UserListView y UserRowView a la …


10
Genéricos / plantillas en Python?
¿Cómo maneja Python los escenarios de tipo genérico / de plantilla? Digamos que quiero crear un archivo externo "BinaryTree.py" y que maneje árboles binarios, pero para cualquier tipo de datos. Entonces podría pasarle el tipo de objeto personalizado y tener un árbol binario de ese objeto. ¿Cómo se hace esto …

2
¿Cómo se implementa std :: is_function?
¿Cómo es la siguiente implementación std::is_function? template<class T> struct is_function : std::integral_constant< bool, !std::is_const<const T>::value && !std::is_reference<T>::value > {}; (de la referencia de CPP ) Me parece que una intsería una función bajo esta definición. ¿Qué me estoy perdiendo?
82 c++  templates  std  sfinae 

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.