Resultados de la búsqueda a petición "templates"
Suggestion para el libro de plantillas para C ++? [cerrado
Estoy aprendiendo plantillas. ¿Qué libro vale la pena comprar para hacer programación de plantillas? Ya tengo El lenguaje de programación C ++ [http://en.wikipedia.org/wiki/The_C%2B%2B_Programming_Language] yEfectivo C ...
how para usar std :: function para apuntar a una plantilla de función
#include <functional> int func(int x, int y) { return x+y; } int main() { typedef std::function<int(int, int)> Funcp; Funcp funcp = func; return 0; } ¿Pero es posible señalar una función de plantilla? #include <functional> template<class T> T ...
Solución de problemas con las bibliotecas Tornado y JavaScript
Estoy tratando de escribir una aplicación web simple de Python usando el servidor web Tornado y tengo problemas para usar las bibliotecas de JavaScript que necesito. Quería usar la biblioteca de trazado de JavaScript de Protovis, así que agregué ...
Inferir argumento de plantilla desde el parámetro predeterminado
Considere este código: #include <functional> template <typename T,typename COMP> bool foo(T a,T b,COMP c = std::less<T>()) { return c(a,b); } bool bar(int a, int b){ return a<b;} int main(){ foo(1,2,bar); // OK foo(1,2,std::less<int>()); // OK ...
¿Por qué las definiciones de plantilla de C ++ deben estar en el encabezado? [duplicar
Posible duplicado: ¿Por qué la implementación y la declaración de una clase de plantilla deben estar en el mismo archivo de ...
g ++ 8.1 ambigüedad de deducción de plantilla con bandera estándar igual a 'c ++ 17'
Tengo un código que g ++ interpreta de manera diferente conc++14 yc++17 banderas estándar: #include <iostream> #include <vector> template<class T, class A> void func(const std::vector<T, A>&v) { std::cout << 1 << std::endl; } template<typename ...
Pregunta sobre el iterador de vectores en funciones de plantilla
Estoy tratando de aprender la biblioteca STL y tengo un problema extraño. Este código se compila perfectamente: void Show(vector<int> myvec) { vector<int>::iterator it; cout << "Vector contains:"; for( it = myvec.begin(); it < myvec.end(); ...
¿Cómo voy directamente a la plantilla, en urls.py?@ de Djang
En lugar de ir a views.py, quiero que vaya a una plantilla, robots.txt.
Cómo expandir / "preprocesar" el código de plantilla C ++
Para depurar correctamente macros complejas en C ++, generalmente ejecuto el preprocesador en ellas para ver exactamente cómo se ve el código resultante. ¿Existe una forma similar al código de plantilla de "preproceso"?
¿Cómo desambiguar esta construcción en un operador de conversión con plantilla?
Después de estar confundido por qué mi código me dio un error de ambigüedad en GCC pero no errores en Clang, simplifiqué el código. Se puede ver a continuación. struct Foo { // Foo(Foo&&) = delete; // Foo(const Foo&) = delete; Foo(int*) {} }; ...