Tag: DEFAULT-ARGUMENTS
Me gustaría compilar el siguiente código en c++17, para poder pasar cualquier función (lambda) que tenga una firma específica int(int), permitiendo también el argumento predeterminado: template <class F = int(int)> // para deducción struct A{ A(F f = [] (int x){return x;}) : f_{f} {} F f_; }; int main() . . . Read more
Tengo una clase en la que estoy pasando un método estático A de otra clase a un método M por referencia. El método A tiene un argumento predeterminado, sin embargo, debido a la firma del método M, me obliga a proporcionar todos los argumentos, incluso el argumento predeterminado. No quiero . . . Read more
Intenté escribir esta función con un argumento de plantilla predeterminado: template<typename a,=”” typename=”” b=””> void func(int i1, int i2, A a, B b = 123){ … } En mi mente puedo llamarla así: func(1, 2, 3) y el compilador debería deducir el tipo B como int a partir del valor . . . Read more
let rachunek = prompt(‘Ingrese el costo de la cuenta’); switch(rachunek) { case rachunek >=50 && rachunek <= 300: console.log(‘El costo de la cuenta es de ‘ + rachunek + ‘ zł ‘ + ‘y la propina es de ‘ + rachunek * 0,15 + ‘ zł’); break; case rachunek < . . . Read more