Preguntas etiquetadas con templates



5
¿Las plantillas de C ++ son solo una especie de macros glorificadas?
De diferentes comparaciones entre plantillas C ++ y genéricos C # / Java como este: /programming/31693/what-are-the-differences-between-generics-in-c-and-java-and-templates-in-c/31929#31929 Percibí que las plantillas de C ++ se implementan mediante algún tipo de preprocesamiento (reemplazo de texto sin formato antes del análisis), no compilando. Debido a que la comprobación de tipos en las plantillas …
27 c++  c  compiler  templates  macros 





5
¿Cómo estructurar un sistema de plantillas usando PHP simple?
Estaba leyendo esta pregunta en stackoverflow: /programming/104516/calling-php-functions-within-heredoc-strings y la respuesta aceptada dice hacer plantillas PHP simples como esta: template.php: <html> <head> <title><?=$title?> </title> </head> <cuerpo> <? = getContent ()?> </body> </html> index.php: <? php $ title = 'Título de demostración'; función getContent () { volver '<p> ¡Hola mundo! </p>'; } …
15 php  templates 



4
¿Debo incluir el marcado HTML en mi respuesta JSON?
En un sitio de comercio electrónico, al agregar un artículo a un carrito, me gustaría mostrar una ventana emergente con las opciones que puede elegir. Imagina que estás pidiendo un iPod Shuffle y ahora tienes que elegir el color y el texto para grabar. Me gustaría que la ventana sea …
13 mvc  django  templates  json 

2
En C ++, ¿SFINAE y la metaprogramación fueron intencionales o simplemente un subproducto de plantillas?
SFINAE y la templatemetaprogramación pueden hacer cosas maravillosas y muchas bibliotecas también las usan considerablemente. ¿Históricamente estos dos "conceptos mágicos" fueron introducidos / soportados intencionalmente en C ++? ¿O simplemente se descubrieron más tarde como subproductos útiles (productos secundarios) de la templateprogramación original ?




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.