templates

¿Tiene sentido usar palabras clave en línea con plantillas?

Dado que las plantillas están definidas dentro de los encabezados y el compilador es capaz de determinar si la inserción de u ... su significado original a una directiva que "detiene a los compiladores quejándose sobre violaciones ODR" como dice Puppy .

Función de plantilla dentro de la clase de plantilla

Tengo este código: template <class T> class MyClass { public: template <class U> void foo() ... ????? */ void MyClass<T>::foo() { U a; a.invoke(); } ¿Cómo puedo hacer esto? ¿Cuál es la sintaxis correcta?

ID únicos de plantilla de directiva para elementos

Tengo una directiva que se puede usar varias veces en una página. En la plantilla de esta directiva, necesito usar IDs para u ... class="myDirective"> <input type="checkbox" id="item1" /><label for="item1">open</label> </div>

Angular2 Use ngIf sin un elemento adicional

¿ Puedo usar ngIf sin un elemento contenedor adicional? <tr *ngFor="..."> <div *ngIf="..."> ... </div> <div *ngIf="!..."> ... </div> .. </tr> No funciona con la tabla cuando agrego divs.

Ejemplos de C++ SFINAE?

Quiero entrar en más meta-programación de plantillas. Sé que SFINAE significa " el fracaso de la sustitución no es un error."¿ Pero puede alguien mostrarme un buen uso de SFINAE?

Django debug muestra todas las variables de una página

¿Hay una etiqueta de plantilla (o cualquier otro truco) que pueda usar para mostrar todas las variables disponibles en una página?

¿Hay alguna forma de pasar variables a plantillas en Meteor?

He estado experimentando con Meteoro y me encontré con algo que no podía entender. Por diversión, estaba tratando de hacer un ... lt;/div> </div> </template> Tal vez estoy pensando en esto de la manera equivocada y hay una mejor manera.

¿Por qué recibo errores de "símbolo externo no resuelto" cuando uso plantillas? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué las plantillas solo se pueden implementar en el arch ... ue el archivo objeto esté correctamente construido e incluido en el enlace. ¿Qué está pasando aquí, y cómo puedo arreglarlo?

Cómo escribir una clase de plantilla? [duplicar]

Esta pregunta ya tiene una respuesta aquí: C++ template typedef ... te<typename T> struct myVector { typedef std::vector<T> type; }; // verbose ¿Tenemos algo mejor en C++0x ?

Qué son los Mixins (como concepto)

Estoy tratando de entender el concepto Mixin pero no puedo entender lo que es. La forma en que lo veo es que es una forma de ... que explicara su respuesta basándose en el siguiente ejemplo (De una de mis presentaciones de diapositivas de conferencias):

lista inicializador y semántica de movimiento

Me permite mover elementos de un std::initializer_list<T>? #include <initializer_list> #include <utility> ... de valores como los contenedores normales de la biblioteca estándar de C++, prefiero estar seguro que lamentarlo y preguntar.

¿Cómo puedo hacer una plantilla de correo electrónico en Zend Framework?

Quiero hacer plantillas de correo electrónico en Zend Framework. Por ejemplo, <html> <body> Dear {$username$}, ... r esos parámetros (nombre de usuario, amigo) y luego enviar el correo electrónico. ¿Cómo puedo hacer eso? ¿Zend apoya esto?

Cómo escapar de etiquetas de plantilla líquido?

Esto suena muy fácil, sin embargo no pude encontrarlo en ningún lugar de los documentos. ¿Cómo puedo escribir {% this %} en una plantilla liquid, sin que sea procesada por el motor?

Heredar de una clase de plantilla en c++

Digamos que tenemos una clase de plantilla Area, que tiene una variable miembro T area, una T getArea() y una void setArea(T) ... n especializarla, por lo que no se hereda como Área de ints sino como Área Rectangular que puede especializar los tipos para.

Android: java.lang.ClassCastException: android.widget.ImageView no se puede enviar a Android.widget.TextView

No puedo solucionar este problema en mi plantilla listview: tengo el error como en el título de mi publicación, pero no envia ... 14642): at com.prova.listview.LazyAdapter.getView (LazyAdapter.java:58) ¿alguien sabe cómo puedo solucionar este problema?

especialización explícita de la función miembro de clase de plantilla

Necesito especializar la función miembro de plantilla para algún tipo (digamos double). Funciona bien mientras que la clase ... C> template<class T> void X::get_as() ¿Cómo puedo arreglar eso y cuál es el problema aquí? Gracias de antemano.

Restringir el Parámetro de Plantilla de C++ a la Subclase

¿Cómo puedo forzar que un parámetro de plantilla T sea una subclase de una clase específica Baseclass? Algo como esto: template <class T : Baseclass> void function(){ T *object = new T(); }

Expansión del paquete de plantillas Variadic

Estoy tratando de aprender plantillas y funciones variádicas. No puedo entender por qué este código no compila: template< ... o falla con el error: Error C3520:' args': el paquete de parámetros debe expandirse en este contexto (en función foo2).

Cómo puedo anular el @ Html.LabelFor plantilla?

Tengo un formulario de campo simple <div class="field fade-label"> @Html.LabelFor(model => model.Register.UserN ... rs)</span> </label> ¿Cómo puedo hacer esto? Todos los ejemplos usan EditorTemplates pero esto es un LabelFor.

Especialización de plantilla de un único método de una clase templada

Siempre teniendo en cuenta que el siguiente encabezado, que contiene mi clase templada, está incluido en al menos dos archivo ... n SO y he probado muchas de las soluciones sugeridas, pero ninguna se construyó con éxito (al menos no en VS 2008). Gracias!