Resultados de la búsqueda a petición "templates"

1 la respuesta

Comportamiento extraño del operador con plantilla <<

No puedo entender el comportamiento del operador << en mi clase: encabezamiento: #ifndef VECTOR_H_ #define VECTOR_H_ #include <string> #include <iostream> template<class T> class Vector { static const int EXPANDER = 10; T* array; int next; int ...

7 la respuesta

plantillas y literales de cadena y UNICODE

NUEVO: ¡Gracias a todos los que me ayudaron con esto! La respuesta está marcada a continuación, y he ampliado la respuesta con una versión funcional en mi pregunta, a continuación (q.v.): Parece que me encuentro con esta situación mucho (al ...

1 la respuesta

¿Preámbulo automático del archivo fuente en Visual Studio 2010? [cerrado]

Me gustaría configurar mi VS2010 para que, cada vez que se cree un nuevo archivo fuente, se incluya un preámbulo de comentarios (que contendrá una licencia). Nuestra necesidad inmediata es C #, pero sería bueno predefinir diferentes bloques de ...

5 la respuesta

¿Plantillas variables y declaración de cambio?

Tengo la siguiente función que puede tomar N argumentos de diferentes tipos y reenviarlos a N funciones con plantilla en cada tipo individual, de esta manera (ejemplo con dos argumentos): template <typename T1, typename T2> bool func(int& ...

1 la respuesta

Guía de deducción variable no tomada por g ++, tomada por clang ++: ¿quién está en lo correcto?

Considere el siguiente código: template <typename... Types> struct list { template <typename... Args> list(Args...) { static_assert(sizeof...(Types) > 0); } }; template <typename... Args> list(Args...) -> list<Args...>; int main() { list l{0, ...

4 la respuesta

Usando std :: extension en std :: array

Tengo una función de plantilla y quierostatic_assert que su tipo tiene un tamaño de tres. Este código ilustra lo que intento hacer, pero no funciona: template < typename T > void foo( T& param ) { // This line is the one that I need to figure ...

1 la respuesta

Eigen: deducción de tipos en la especialización de plantilla de clase base

Intento escribir una clase de plantilla C ++ que debería ser capaz de tratar con tipos "simples" y con tipos similares a "Eigen :: MatrixBase" a través de la misma interfaz. Me las arreglo para obtener el comportamiento deseado con dos tipos ...

1 la respuesta

Formularios de inicio de sesión de estilo Django y agregar tramos adicionales

Tengo dos preguntas en el diseño de formas. Para mi inicio de sesión, estoy usando las funciones de autenticación predeterminadas de Django y no he escrito ninguna vista o formulario manualmente.urls.py urlpatterns += patterns( ...

2 la respuesta

Constante integral pasada por valor, tratada como constexpr?

Aunque he usado código como este antes, y está claro que el compilador tiene suficiente información para funcionar, realmente no entiendo por qué esto compila: template <class T, class I> auto foo(const T& t, I i) { return std::get<i>(t); } int ...

2 la respuesta

Usando Boost :: odeint con Eigen :: Matrix como vector de estado

Estoy tratando de utilizar elCapacidades de integración ODE de Boost [http://www.boost.org/doc/libs/1_55_0/libs/numeric/odeint/doc/html/index.html] utilizando laClase de matriz de Eigen ...