Tag: ANGULARJS-TEMPLATES
Toma este código: template<typename T> int foo() { std::cout << “foo llamado” << std::endl; return 10; }; template<typename… Ts> std::vector<int> bar(Ts… ts) { std::vector<int> vec{foo<Ts>()…}; return vec; }; int main() { std::vector<int> vec = bar(1,2,3,4); } El código anterior muestra: foo llamado foo llamado foo llamado foo llamado ¿Cómo es . . . Read more
Estoy tratando de aprender datetime y actualmente estoy intentando mostrar todas las fechas de noviembre en una plantilla html, en las vistas tengo: year = today.year month= today.month num_days = calendar.monthrange(year, month)[1] days = [datetime.date(year, month, day) for day in range(1, num_days+1)] for days in days: days_str = days.strftime(‘%A, %B, . . . Read more
Tengo que escribir clases especializadas basadas en un enum preestablecido. Una opción es escribir una definición para cada miembro en el enum, pero algunos de ellos tienen las mismas definiciones, ¿hay alguna manera de hacer que dos entradas en las plantillas se comporten de la misma manera? Aquí, como en . . . Read more
Estaba escribiendo un programa para tablas hash. La tabla hash tiene pares. El first es un string y el second pertenece a una clase de plantilla. Es necesario inicializar la clase de plantilla como un string para devolver un valor por defecto al buscar strings. template<typename T> struct default_value; template<> . . . Read more
Inspirado en esta pregunta de 2009. Antecedentes: Actualmente estoy trabajando en un pequeño proyecto en c++ y decidí intentar crear mis propias clases con plantillas. Inmediatamente me encontré con una docena de errores de enlace. Según mi entendimiento, las especializaciones de plantillas no se generan hasta que sea absolutamente necesario, . . . Read more