Resultados de la búsqueda a petición "templates"
Función "menos" de las plantillas de Golang
Yo se que engo plantillas que puedo llamar función llamadaadd para expresar como1 + 1. Pero, ¿cómo nombran la función para la expresión como2 - 1?
Parámetros de plantilla de plantilla con plantillas variadas
En aras de la claridad, he eliminado cosas como el constructor y destructor, etc., de abajo, donde no agregan nada a la pregunta. Tengo una clase base que se usa para crear un ancestro común para una clase de plantilla derivada. class ...
para bucle en plantillas
Necesitofor bucle en plantilla. for i := start; i < finish; i++ { // do something }¿Es solo de una manera usandorange con una matriz preparada o ¿cómo puedo agregar esto funcional a las plantillas?
¿Por qué los alias de tipo en C ++ usan 'using' en lugar de 'typedef' en su sintaxis?
Claramente, los alias de tipo y los alias de tipo con plantilla son semánticamente equivalentes a typedefs y una extensión de typedefs para admitir plantillas. ¿Cómo es que la nueva sintaxis con elusing la palabra clave se creó para estos en ...
¿Cómo ocultar los parámetros de plantilla predeterminados en los mensajes de error de gcc?
Leer los mensajes de error generados por g ++ a menudo es una molestia porque gcc expande nombres como std::ostreamen mi código en una forma mucho más larga como std::basic_ostream<char, std::char_traits<char> >en los mensajes de error ...
Cómo renderizar el menú usando thymeleaf recursivamente
Me gustaría representar el menú HTML usando la lista ul / li. Tengo esta estructura de clase: public class MenuItem { private String name; private MenuItem parent; private List<MenuItem> children; public MenuItem(String name,List<MenuItem> ...
Ciertos errores en la plantilla desinstalada no informados por g ++
Considere este ejemplo: class A { void foo(); public: void bar(); }; template <class> class B { B() { A a; a.foo(); // 1 A::bar(); // 2 a.bar(1); // 3 } };NotaB nunca se instancia. clang++ informa que las tres líneas marcadas son erróneas.g++ ...
¿Cuándo puede un método de plantilla usar una función definida más adelante, sin declaración de reenvío?
Estoy escribiendo una clase de registrador simple similar a QDebug, que tiene un método de plantilla que guarda datos en QStringList. El código está aquí: #include <QtCore/QString> #include <QtCore/QStringList> #include <QtCore/QTextStream> ...
"Definición múltiple" cuando se utilizan archivos de encabezado (simulados) para plantillas
Soy consciente de que las definiciones de funciones con plantilla de C ++ deben colocarse en los archivos de encabezado. Sin embargo, por razones de mejor legibilidad y estructura de una (potencialmente) gran biblioteca que estoy haciendo,Separé ...
Une tipos iterables (matrices y clases con begin () / end ())
Escribí rasgos de tipo como clases que se pueden usar para probar si un tipo dado es "iterable". Esto es cierto para las matrices (paraT[N], no paraT[]) y para clases que tienen unbegin y unend método que devuelve cosas que parecen iteradores. Me ...