Resultados de la búsqueda a petición "default-parameters"

2 la respuesta

¿Hay alguna manera de usar el valor predeterminado en un parámetro no opcional cuando se pasa nulo?

Por ejemplo, si tengo la siguiente clase de datos: data class Data( val name: String = "", val number: Long = 0 )Y funciones que pueden regresarnull: fun newName(): String? {} fun newNumber(): Long? {}Sé que puedo usar lo siguiente para usar el ...

3 la respuesta

¿Cómo encontrar los valores predeterminados del argumento de una función particular en otra función en Python?

Supongamos que tenemos una función como esta: def myFunction(arg1='a default value'): passPodemos usar la introspección para descubrir los nombres de los argumentos quemyFunction() toma usandomyFunction.func_code.co_varnames, pero cómo averiguar ...

2 la respuesta

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 ...

2 la respuesta

Python, argumentos de palabras clave predeterminados después de argumentos posicionales de longitud variable

ensé que podría usar parámetros con nombre después de parámetros posicionales de longitud variable en una llamada de función en Python 2, pero obtengo unSyntaxError al importar una clase de python. Estoy escribiendo con el siguiente método "get", ...

2 la respuesta

Error del compilador "Los especificadores de parámetros predeterminados no están permitidos"

Abajo está mi código. public class PItem { public String content; public int count; public int fee; public int amount; public string description; // Default values public PItem(String _content = "", int _count = 0, int _fee = 0, string ...

44 la respuesta

Establecer un valor de parámetro predeterminado para una función de JavaScript

Me gustaría que una función de JavaScript tenga argumentos opcionales en los que establezco un valor predeterminado, que se usa si el valor no está definido. En Ruby puedes hacerlo así: def read_file(file, delete_after = false) # code end ...